android - 如何在 Xamarin.Android 中使用 mipmap 文件夹?

标签 android xamarin.android

对于应用程序图标,我们应该使用 mipmap 文件夹。现在我将以下文件夹添加到 Resources 文件夹中:

  • mipmap-hdpi
  • mipmap-ldpi
  • mipmap-mdpi
  • mipmap-xhdpi
  • mipmap-xxhdpi
  • mipmap-xxxhdpi

在每个文件夹中,应用程序图标都有一个 ic_launcher.png,构建操作是 AndroidResource

现在我无法在 Android Manifest 中设置 Application Icon。它没有出现在那里。我缺少什么?

我删除了drawable 文件夹中的默认图标,并删除了Android Manifest 中的条目。在构建时我得到了

No resource found that matches the given name (at 'icon' with value '@drawable/icon').
File: ...\SomeApp.Droid\obj\Debug\android\manifest\AndroidManifest.xml

MainActivity 中有一个条目,它是对 Icon = @drawable/icon 的旧引用。现在我更改为 Icon = @mipmap/ic_launcher,错误消失了。

最佳答案

我手动编辑了 AndroidManifest.xml 以使用 mipmap 文件夹:

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

关于android - 如何在 Xamarin.Android 中使用 mipmap 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39105772/

相关文章:

android WebView goBackOrForward() 与 goBack()

调试输出上的 Android net::ERR_CACHE_MISS

android - Xamarin 在入口点崩溃

v7 支持库 ActionBar 的 Android Proguard 配置

java - 如何加快 Java/Android 中的解压缩时间?

android - 将图像从 Firebase 存储检索到 recyclerview

c# - OnStartCommand/OnCreate 未调用

exception - Xamarin.Android 在异步方法中没有堆栈跟踪

c# - Xamarin.Android - native 代码编译是否使逆向工程更难?

android - (Android Studio 3.2 Beta) - 导航架构组件配置