我的项目根目录中的ic_launcher-web.png有什么作用?


80

令人难以置信的是,在谷歌搜索这个非常基本的问题时,我找不到答案!

我注意到自从Eclipse Helios升级到Eclipse Juno并更新了Android SDK之后,每当我创建一个新的Android项目时,Eclipse都会在项目根目录中放置一个名为ic_launcher-web.png的文件。该文件与在项目创建对话框中选择的应用程序图标相同,但是它有什么作用?如前所述,它在项目根目录中,而不在任何/ res /文件夹中。那么,该文件是否包含在完成的.apk文件中,它的用途是什么?

Answers:


103

适用于Play商店,该商店接受512x512高分辨率图标:

  • 高分辨率应用程序图标(必填):
    • 使用:在Google Play的各个位置。
    • 规格:512x512,带有Alpha的32位PNG;最大大小为1024KB。

-Google支持

(可以在此处找到类似说明的更多教程。)

它未在您的实际应用程序或启动器中使用,因此未打包在APK中。


13
是的,我确认最终的APK文件中没有该图标。它由Android SDK自动放置,以使您不要忘记创建用于发布的高分辨率图标。删除此文件绝对安全。
keaukraine

1
认真地,单击链接!这是一个很棒的教程。感谢Eric帮助我找到网站的瑰宝
Chris Sprague 2014年

您提供的链接不再可用。您可以更新您的参考资料吗?
jfmg

1
@jfmg更新了它。
埃里克



-1

如果保留此文件,请确保将其更改为与常规启动器文件相同。无论如何,您在提交项目时都将常规启动器文件手动添加到播放站点,因此可能不需要多余的Web启动器文件。我的第一个项目从来没有。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.