【问题标题】:Android Studio's Image Asset Studio won't recognize png file in file systemAndroid Studio Image Asset Studio 无法识别文件系统中的 png 文件
【发布时间】:2017-03-16 19:10:57
【问题描述】:

我有一个名为 Trysohardicon.png 的 png 文件,我想将其用于我的应用程序的启动器图标,但在将其放入与项目关联的文件夹后,我发现 Image Asset Studio 中没有显示任何 Trysohardicon.png该位置的文件系统浏览器。

另外,如果我把线 android:icon="@drawable/triedsohardicon" 在 AndroidManifest.xml 中(因为实际上我确实将 png 文件放在了 TriedSoHard/app/src/main/res/drawable 文件夹中),引号中的文本只返回错误“无法解析符号'@drawable/triedsohardicon'”。

png 的尺寸为 512x512。请给我一些帮助。

【问题讨论】:

    标签: android android-studio assets missing-data


    【解决方案1】:

    Launcher Icon 应该放在 mipmap res\mipmap\triedsohardicon.png

    通过图像资源放置您的启动器图标,如下所示:

    上传并保存png,它会自动放入mipmap中。

    Maifest

    android:icon="@mipmap/triedsohardicon"
    

    希望这会有所帮助。

    【讨论】:

    • 您好!我在res中好像没有mipmap文件夹,但是有不少文件夹叫mipmap-hdpi、mipmap-mdpi之类的。我应该创建一个名为 mipmap 的新文件夹吗?如果不是,我应该把 png 文件放在哪一个?
    • 把它放在图片资源中,或者在每个 mipmap-dpi 文件夹中相应地放置不同的大小。此时,您可以添加任何 mipmap 文件夹,它会起作用。
    • 图像资源浏览器在 mipmap-hdpi 中除了 ic_launcher.png 之外找不到任何东西,我在其中放置了 trysohardicon.png。我尝试同步项目,但这并没有改变任何东西。
    • 您是否在应用程序标签下的清单中添加了 android:icon="@mipmap/triedsohardicon" ?
    • 感谢您的提示。仅供参考,1) 不起作用,但 2) 起作用:从桌面上传 png 文件后,图像资源浏览器能够找到它,然后将其复制到所有 mipmap 文件夹中。随后来自 AndroidManifest.xml 的错误得到解决。其他的我没试过。我想从现在开始我不需要将我的资产移动到任何 Android Studio 文件夹中。
    猜你喜欢
    • 2018-10-20
    • 2014-03-30
    • 2022-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-17
    • 1970-01-01
    • 2020-12-03
    相关资源
    最近更新 更多