【问题标题】:Change again the launcher logo in Android Studio 2.1.1再次更改 Android Studio 2.1.1 中的启动器徽标
【发布时间】:2016-11-19 16:07:21
【问题描述】:

当我第一次构建我的 Android 应用程序时,启动器徽标自动设置为:

android:icon="@mipmap/ic_launcher" 

显示 Android 徽标。现在我把它(用this link的指令)改成了手电筒图片。如果我尝试运行我的应用程序,一切正常,并且它是正确的启动器徽标(手电筒)。

但我决定采用新的启动器徽标,所以我删除了在我的mipmap 文件夹中创建的全新文件夹。一开始我把AndroidManifest.xml中的android:icon改回ic_launcher

但如果我再次尝试运行该应用程序,我的启动器徽标仍然是手电筒。但它应该是Android的标志。我做错了什么?

我再次按照说明尝试添加新的 .png 文件,但现在连新的 mipmap 文件夹都没有创建。

还有什么我需要考虑的吗?

【问题讨论】:

  • 确保像这样正确导入新文件:右键单击 res 文件夹 -> 新建 -> 图像资源,然后选择图像,将资源类型保留为是启动器图标。现在该图标将被正确添加到 mipmap 并且适用于每个屏幕尺寸(mdpi、hdpi、xhdpi 等)。
  • 对于我的第一张图片,我右键单击我的 app 并添加了新的图片资源。但它有效,所以这不是问题
  • Android Studio 显示此提示:'某些现有文件将被此操作覆盖。替换现有文件的文件在上面的预览中标记为红色。我为图像选择的路径并不重要。

标签: java android android-studio


【解决方案1】:

我可以自己解决问题!

  1. 我右键单击app-文件夹
  2. 我选择了New -> Image Asset
  3. 我将Image复选框选中为Asset Type并选择了我想要的路径

但是:

我忘了查看Name。所以ic_launcher还是被选中了!

这就是我收到以下错误的原因:

同名图标已存在,将被覆盖。

还有……

此操作将覆盖一些现有文件。替换现有文件的文件在上面的预览中标记为红色。

因此,您只需将图像名称更改为不是flashlightic_launcher 的名称(即flashlighttestflashlight2ic_launcher2)。只要确保您不会覆盖现有文件!

【讨论】:

    猜你喜欢
    • 2014-12-24
    • 2015-05-05
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-11-11
    • 1970-01-01
    相关资源
    最近更新 更多