首页 > 代码库 > android 关于修改应用代码后不起作用的问题

android 关于修改应用代码后不起作用的问题

今天遇到个问题,在虚拟机上修改了某个应用的代码,编译也通过了。可是push到手机上怎么都不起作用。

后来发现我测试机器的 /system/app 目录下每个app都对应一个 xxx.odex 文件。这才发现是自己事先没有

删除 xxx.odex 文件,导致自己push apk到 /system/app 目录下只是替换了原先的apk并没有执行,系统

执行的还是app对应的xxx.odex 文件

 

删除xxx.odex 再push apk就可以了。

android 关于修改应用代码后不起作用的问题