首次拿到代码,在别人机器上运行正常,到了我的机器上编译之后,每次在手机上调试直接就异常退出。
提示缺少自行编译的某个库
怀疑是环境的问题,从androids tudio到intellij idea,从自己机器到同事机器,从自己手机到测试手机,来来回回好几次,始终是有问题的
仔细检查后发现,编译好的apk直接使用adb安装程序也是正常的,但是调试就是直接报错。
后来发现调试时生成的apk只有2M,而使用make project生成的apk有10多M,因此初步确认了问题原因
现在需要做的就是查出来到导致这个的原因,又经过艰苦卓绝的对比,发现了导致这个问题的操作。
首次打开android studio时,弹出来一个grandle建议升级的框,我顺手就点击了升级。
升级前
升级后
理论上,只需要修改配置即可恢复,但是我不是专业搞安卓,因此后续点击不升级即不会再次出现该问题