android修改代码后重新运行不生效(必须先卸载app才生效?)

今天碰到一个很郁闷的问题,就是不管我代码中改任何代码,就是简单的在onCreate中加一句日志,他都不打印,必须先手动将app卸载掉,再运行as,才能打印出来。最开始怀疑是项目中用到的各种依赖导致的问题,排查了好久,最终锁定居然是跟打包相关。千万记住signingConfigs只用配置release打包就好了,如果配置debug打包配置的话,会导致每次修改代码,重新运行as都不生效,必须卸载掉之前的app才生效。


image.png

image.png

其实,修改版本号应该也能解决,不过一般我们除了发布release包,都不会去改版本号。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容