【问题标题】:Android MipMaps not working (Android Studio)Android MipMaps 不工作(Android Studio)
【发布时间】:2015-10-06 17:35:16
【问题描述】:

所以,我在 res/ 目录中设置了 mipmap 文件夹(例如 /src/main/res/mipmap-mdpi 等,用于不同的密度),并在清单中放置了 android:icon =@mipmap/ic_launcher 用于 ic_launcher.png 文件,但是当我按下播放按钮时,我仍然会在手机上看到那个 android green guy。非常令人沮丧。有什么建议可以试试?

我尝试卸载应用并清理项目

【问题讨论】:

    标签: android android-studio mipmaps android-icons


    【解决方案1】:

    我不确定它是否与我的问题相同,但我删除了 mipmap-anydpi-v26 文件夹中的 xml 文件,之后它完成了工作

    【讨论】:

      【解决方案2】:

      在你的 Android Studio 里面有个包管理器

      1. 右击文件夹app,选择new->Image Asset
      2. 默认是启动器图标,只需选择您的图像并完成

      【讨论】:

      • 不幸的是,我已经尝试过了,但无济于事。它会选择正确的图像,替换 mipmap 文件夹中的任何内容,但在启动时仍会提供绿色的 Android 默认图标。我可能会尝试创建一个新项目并将我的类粘贴到其中,也许一些隐藏的配置设置被扭曲了
      • 在您的 androidManifest.xml 中查看 标记,其中定义了 android:icon="@mipmap/ic_launcher" 确保这是一个正确的路径
      【解决方案3】:

      这在 Android Studio 中为我修复了它

      1. 确保您的 png 图像位于 res/drawable 文件夹中。

      2. 确保您的 png 图像不包含大写字符。

      3. Create App icon using Image Assest

      4. Replace "android:icon=ic_launcher" with your icon name

      1. 重建,一切顺利。

      【讨论】:

        【解决方案4】:

        我已经关闭了清单文件中的标签,所以它没有读入 mipmap 资源

        应该是

        <application
                android:allowBackup="true"
                android:icon="@mipmap/ic_launcher"
                android:label="@string/app_name"
                >
        

        而不是

        <application>
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-06-04
          • 2017-04-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多