Xamarin.Forms Android应用程序中未显示应用程序图标

大卫·肖奇

我不知道为什么我的Xamarin.Forms Android应用程序具有默认的机器人图标。

这是我现在拥有的结构:

在此处输入图片说明

这是“ MainActivity.cs”中的内容:

[Activity(Label = "My App Name", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity

这是“ AndroidManifest.xml”中的内容:

<application android:label="My App Name" android:icon="@mipmap/icon"></application>

并在“ icon.xml”中:

<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
    <background android:drawable="@color/launcher_background" />
    <foreground android:drawable="@mipmap/icon" />
</adaptive-icon>

我在网上找到的一些解决方案建议将图标移动到“可绘制”文件夹,但是我不确定这些解决方案是否最新。我正在使用Visual Studio 2019。

Leo Zhu - MSFT

mipmap-anydpi-v26表示对于SDK 26或更高版本,它使用XML文件文件夹中的文件来使用自适应图标。

如果您的设备版本低于26,则可以检查是否icon.png正确存储在文件夹中。如果版本大于或等于26,则可以检查icon.xml

顺便说一句,最简单的方法是将icon.png放入Resources/drawable文件夹中,然后像这样使用:

[Activity(Label = "My App Name", Icon = "@drawable/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xamarin Forms - Android Splashscreen 也显示在主应用程序中

来自分类Dev

在 Xamarin Forms 应用程序中显示操作菜单

来自分类Dev

Xamarin Forms应用程序架构

来自分类Dev

OxyPlot图表未显示在Xamarin Forms便携式应用程序上

来自分类Dev

OxyPlot图表未显示在Xamarin Forms便携式应用程序上

来自分类Dev

Xamarin Forms Android应用程序启动后崩溃(启动)

来自分类Dev

Xamarin Forms (Android) StartForegroundService 不工作(应用程序崩溃)

来自分类Dev

Xamarin.Forms应用程序的操作栏中的按钮?

来自分类Dev

DisplayAlert导致应用程序在Xamarin.Forms中崩溃

来自分类Dev

Xamarin.Forms中的WinPhone应用程序

来自分类Dev

DisplayAlert导致应用程序在Xamarin.Forms中崩溃

来自分类Dev

BarBackgroundColor 在 Xamarin Forms 应用程序中不起作用

来自分类Dev

如何在Xamarin Forms中启动应用程序期间显示进度

来自分类Dev

Xamarin Forms应用程序中不显示阿拉伯字符串

来自分类Dev

如何使图像显示在Xamarin.Forms应用程序的UWP版本中

来自分类Dev

如何在Xamarin Forms中启动应用程序期间显示进度

来自分类Dev

Xamarin Forms Android 示例应用程序 - Xamarin.Forms NuGet 2.5.0.91635

来自分类Dev

Xamarin Forms 中的应用程序设置/属性类似于 Android 中的共享首选项

来自分类Dev

如何在Xamarin.Forms PCL Android移动应用程序中修复缺少的方法异常

来自分类Dev

在Xamarin Forms应用程序中获取Android联系人

来自分类Dev

如何使用 Xamarin.Forms 在 iOS 和 Android 应用程序中实现 Docusign?

来自分类Dev

Xamarin Forms:从 android 中的应用程序注销时停止接收 FCM 通知?

来自分类Dev

如何从Xamarin.Forms内部启动外部应用程序?

来自分类Dev

更改应用程序Xamarin Forms的默认字体

来自分类Dev

Xamarin.Forms-iOS应用程序启动后崩溃

来自分类Dev

在Xamarin.Forms应用程序的后台使用NSTextView

来自分类Dev

Xamarin.Forms更改应用程序的背景色

来自分类Dev

在空白Xamarin.Forms应用程序中生成错误

来自分类Dev

在移动中心构建 Xamarin.Forms 应用程序

Related 相关文章

  1. 1

    Xamarin Forms - Android Splashscreen 也显示在主应用程序中

  2. 2

    在 Xamarin Forms 应用程序中显示操作菜单

  3. 3

    Xamarin Forms应用程序架构

  4. 4

    OxyPlot图表未显示在Xamarin Forms便携式应用程序上

  5. 5

    OxyPlot图表未显示在Xamarin Forms便携式应用程序上

  6. 6

    Xamarin Forms Android应用程序启动后崩溃(启动)

  7. 7

    Xamarin Forms (Android) StartForegroundService 不工作(应用程序崩溃)

  8. 8

    Xamarin.Forms应用程序的操作栏中的按钮?

  9. 9

    DisplayAlert导致应用程序在Xamarin.Forms中崩溃

  10. 10

    Xamarin.Forms中的WinPhone应用程序

  11. 11

    DisplayAlert导致应用程序在Xamarin.Forms中崩溃

  12. 12

    BarBackgroundColor 在 Xamarin Forms 应用程序中不起作用

  13. 13

    如何在Xamarin Forms中启动应用程序期间显示进度

  14. 14

    Xamarin Forms应用程序中不显示阿拉伯字符串

  15. 15

    如何使图像显示在Xamarin.Forms应用程序的UWP版本中

  16. 16

    如何在Xamarin Forms中启动应用程序期间显示进度

  17. 17

    Xamarin Forms Android 示例应用程序 - Xamarin.Forms NuGet 2.5.0.91635

  18. 18

    Xamarin Forms 中的应用程序设置/属性类似于 Android 中的共享首选项

  19. 19

    如何在Xamarin.Forms PCL Android移动应用程序中修复缺少的方法异常

  20. 20

    在Xamarin Forms应用程序中获取Android联系人

  21. 21

    如何使用 Xamarin.Forms 在 iOS 和 Android 应用程序中实现 Docusign?

  22. 22

    Xamarin Forms:从 android 中的应用程序注销时停止接收 FCM 通知?

  23. 23

    如何从Xamarin.Forms内部启动外部应用程序?

  24. 24

    更改应用程序Xamarin Forms的默认字体

  25. 25

    Xamarin.Forms-iOS应用程序启动后崩溃

  26. 26

    在Xamarin.Forms应用程序的后台使用NSTextView

  27. 27

    Xamarin.Forms更改应用程序的背景色

  28. 28

    在空白Xamarin.Forms应用程序中生成错误

  29. 29

    在移动中心构建 Xamarin.Forms 应用程序

热门标签

归档