android开发,图标在模拟器上显示,但是在手机上就不显示了,为什么?

ic_launcher.png换成其他图标,那么发布以后,在android模拟器上显示我的图标,但是在我的手机上却显示android默认的图标,即我替换的ic_launcher.png,求解……

<application
android:icon="@drawable/myLauncher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar">
<activity
android:name=".CaculatorActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

</application>

android:icon="@drawable/myLauncher"注意这句,你已经把图片名为myLauncher的图片作为你的图标了。为什么系统没有用你的图片呢?只可能是2个原因
1,你的myLauncher这个图片的格式和尺寸和你替换掉的ic_launcher.png不一样。这个原因最大。
2,如果都一样的话,请确保你drawable和drawable-hdpi ldpi等文件夹下的图片都换掉了,因为不同分辨率的屏幕会去加载不同文件夹下的资源。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-14
分辨率问题 android 有自动识别分辨率的功能 将drawable中三个不同分辨率文件夹图片都换了 就OK了

手机上的Python怎么运行操作,代码在电脑上运行的出手机却不行
请注意,打开控制台后,消息提示栏目会出现终端小图标,除非你已关闭了终端。如果你打开提示窗,点击终端小图标后,你可以再次回到终端。编辑器 图 - 编辑器 QPython 内嵌的编辑器,允许你方便地在掌上进行 Python 开发,它有以下功能:打开文件 新建文件或项目 左缩紧4个空格 右缩紧4个空格 跳转到指...

Android开发问题怎么解决?
修改程序的图标,修改drawable文件夹的i→→c_launcher.png图标,把新的图标改名覆盖就可以了。如果你要自己的名称,可以修改AndroidManifest.xml的这个节点,application android:icon="@drawable\/ic_launcher",不需要加文件扩展名。即使这么做了,真机调试的时候可能还是会有一些问题,比如图标没办法改变,这个时候就需要在Ecl...

eclipse上开发安卓程序时,想在手机上运行。怎么打开了手机调试,还是
3、通过eclipse上真机测试 没用真机时,用eclipse开发android程序都是点run,然后跑模拟器的。安装好手机的usb驱动后,还是点run,程序就会神奇的在真机上运行了,效果与在模拟器中的一样,非常简单,而且速度比用模拟器块很多。如果没有效果还是在模拟器上运行,则在eclipse中:右键->run as->run conf...

android开发工具手机版?
androidstudio手机版吗是。androidstudio是只能在手机上运行的,所以是手机版的,AndroidStudio是谷歌推出的一个Android集成开发工具,基于IntelliJIDEA.,类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。安卓手机上有什么软件是可以用来编程的NO.1c4droid 一款手机上的c语言编译器。个人...

如何搭建android开发环境,怎么判断android的SDK是否安装成功
pageage操作。最后所选择的Android api下载完成后, 在ide中可以新建Android的项目路, 然后进行Android开发之旅了。Eclipse上出现AVD一个小机器人的图标,或者新建项目的时候有Android 项就表示ADT安装成功。点这个小图标能新建模拟器就表示SDK下载完成,在CMD输入adb有信息显示就表示SDK环境变量配置成功。

手机安装了应用后但是桌面上没有图标.这个什么情况
安卓手机桌面图标消失了处理方法:安卓手机桌面图标消失可分以下几种情况:情况一:请检查是否误操作将程序图标拖拽至文件夹内或者其他位置,那么拖回图标即可。情况二:部分安卓终端具有隐藏应用或冻结应用等功能,根据具体品牌进行取消隐藏、取消冻结等操作即可。如非上述情况,可进入【设置】-【应用程序管理...

我在模拟器玩游戏 然后在手机上玩 没有数据怎么办
1、你手机是不是安卓的?模拟器上是只能登录安卓的服务器的。如你的手机是iOS的那肯定登录上去是和电脑上的数据不互通的,所以没有。2、你手机是安卓的,但是你确定一下手机上的游戏和电脑上的游戏是不是同一个官网下载的,不同官网数据肯定也是不一样的。(这种情况你可以直接在电脑上把那个游戏导...

Android Studio安卓模拟器怎么用
1双击开始Android Studio的图标打开Android Studio开发工具。2单击Android SDK Manager图标,检查是否安装了Android 4.4.2(API 19)3Android SDK Manager里检查是否安装Intel x86 Emulator Accelerator (HAXM)安卓模拟器加速软件 4单击AVD Manager的图标,打开Android Virtual Device Manager 5弹出Android ...

模拟辅助显示设备有什么用途?
这是开发者调试的一个选项,用处应该就是在屏幕上显示一个副屏幕。计算机模拟(简称sim)是利用计算机进行模拟的方法。利用计算机软件开发出的模拟器,可以进行故障树分析、测试VLSI逻辑设计等复杂的模拟任务。模拟辅助显示设备此功能是开发者选项里的一个功能,开启后,会在手机屏幕上显示一块虚拟的屏幕。

eclipse怎样直接使用android手机调试
1、手机通过数据线连接在电脑上 2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动,选择正确的android sdk安装目录下的usb驱动安装 4、驱动安装完成之后,重启电脑 5、重复第1步和第2步,打开命令窗口,检测...

相似回答