项目中在gradle中配置了默认debug编译使用的签名和密码,所以每次打包只需要取app/build/outputs/apk/ 目录内的apk即可。
前两天由于别的原因,修改了Settings中关于Instant Run的设置,勾选了Enable Instant Run。导致的结果是usb调试安装的apk运行正常,build目录内生成的apk文件复制到手机目录安装正常,点开闪退。排查N多情况之后,终于发现是Instan Run导致的这个问题。记录一下,避免以后踩坑。
项目中在gradle中配置了默认debug编译使用的签名和密码,所以每次打包只需要取app/build/outputs/apk/ 目录内的apk即可。
前两天由于别的原因,修改了Settings中关于Instant Run的设置,勾选了Enable Instant Run。导致的结果是usb调试安装的apk运行正常,build目录内生成的apk文件复制到手机目录安装正常,点开闪退。排查N多情况之后,终于发现是Instan Run导致的这个问题。记录一下,避免以后踩坑。