Android-android程序更换图标安装后不变怎么解决?

Android-android程序更换图标安装后不变怎么解决?

清晨说ぺ晚安 发布于 2017-05-14 字数 156 浏览 1111 回复 2

程序在手机上安装调试过多次,更换图标后手机上还是原图标,在AVD上和其他手机上就显示新图标,只有我之前有安装过的这部手机图标不变,哪里的问题?怎么解决?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜无邪 2017-10-05 2 楼

印象中记得 2.3.x 的系统有个毛病,eclipse 的工程不主动刷新,会保留以前的 dex 直接打包进 apk,使得程序老是执行老的代码。主动调用 项目 - 清理 会有些作用,不过关键时候还是的重启一下手机再安装。

若问题依旧,尝试一下将安装的应用卸载再重新安装一次

另外,如果你的图标是从手机存储设备上的引用,这样子即便是新代码也无济于事了
查看一下自己的图像引用,是否是单纯的 drawable 文件,并确保每个 drawable 文件夹内的图像都是最新的

如果还不行,来一招狠的:
1. 从自己的手机上卸载对应的软件和其他存储点的所有文件
2. 从朋友的手机上,也就是那个可以正常更换的手机上拿下应用 adb pull /data/app/YourPackageName.apk
3. 将那个应用安装在你的手机上面 adb install YourPackageName.apk

若问题依旧,暂时是没啥招儿了

祝好,
斑驳敬上

归属感 2017-05-17 1 楼

试着将bin目录下生成的dex和资源文件全部清除掉然后再编译试下