解决方案 »

  1.   

    我已经改过Manifest.xml里面appliction的Android:icon的值了,且在drawable的三个文件夹中各放了一个我想要的图片文件(jpg文件),装在模拟器上图标可以正常显示,但是在装在自己的手机上却仍旧是默认的小机器人图标,求教如何解决这个问题。
    第一次在手机上安装图标是对的,但是重启之后,图标又不正常了,卸载重装没用,clean工程之后重新生成apk再安装还是没用。
    我的手机是小米2,安卓版本是4.1.1,MIUI版本是JLB12.0。
    我也不会,帮你顶一下吧
      

  2.   

    我也是小米手机,也碰到类似情况,我把自己的图片放到资源里,重生成APK安装后,还是原来的图标,可是重启后就变成自己设置的了
      

  3.   

    一般来说这个图片是有操作系统的桌面应用来控制的,你三个drawable里面都放了没有错,在4.x之后在根目录下有一个叫ic_launcher-web.png的图标也可以加上,如果小米桌面没有特别替换,你的应该就是你加的icon了,也许你的图片大小不是标准大小就会被替换掉,一般是48x48,64x64,96x96大的也有128x128的
      

  4.   


    我把图片改成了48*48的,把ic_launcher-web.png也替换成了自己要的图片,名字是ic_launcher-web.jpg,然后生成apk安装了一下,还是不行。
    我把自己工程里面的小机器人图标全删了,难道小机器人图标是手机系统自动帮我添加的么
      

  5.   

    以前也遇到过,后面把drawable-hdpi drawable-ldpi drawable-mdpi drawable-xhdpi drawable-xxhdpi五个目录下都放了相应大小的icon图标,就没有问题了,五个目录放置图片的大小,lz可以自己new 个工程查看下。
      

  6.   

    楼主我总算解决了这个问题,喜大普奔!
    我说说我解决这问题的过程,有此问题的小伙伴可以参照下:
    我重新建了一个工程,将其除了应用图标部分,其他全部弄成和原先的一模一样,之后是我改应用图标的步骤:
    我先将我需要的图标图片用PS改成了72*72,48*48,36*36的各一张(我的图片名称为tubiao.jpg,原先的icon图片就是这三种尺寸),将72*72的放到drawable-hdpi中,将48*48的放到drawable-mdpi中,将36*36的放到drawable-ldpi中
    然后在Manifest.xml,将appliction里的android:icon="@drawable/icon"改成android:icon="@drawable/tubiao"
    我又把drawable-hdpi、drawable-ldpi、drawable-mdpi这三个文件夹中的icon.png给删了(这步可能是多余的,但是楼主我看着小机器人图标心烦,别拉我,我一定要删了它们!)
    启动模拟器,看见了我想要的图标,再生成apk,装在我的手机里,也是我想要的图标,我重启了下手机,图标也没有变,至此我总算解决了这个问题。
    感谢四楼和八楼!