当前位置: 首页 > 知识库问答 >
问题:

未找到启动器图标Xamarin Android

暴才俊
2023-03-14

我正在 Xamarin Android 中执行“你好世界”,但当我尝试更改启动器图标时,它会引发以下错误:“未找到与给定名称匹配的资源(在'图标'处,值'@drawable/icon')”

实际上,我的资源中没有任何“图标”,图标的名称ic_launcher:

我的清单是这样的:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="HelloWorldXamarinAndroid.HelloWorldXamarinAndroid" android:versionCode="1" android:versionName="1.0" android:installLocation="preferExternal">
    <uses-sdk android:minSdkVersion="16" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <application android:label="Hi android" android:icon="@drawable/ic_launcher"></application>
</manifest>

我已经清理了项目并尝试重建它,有人可以帮助我吗?

如果我将所有图像的名称都改为“Icon.png ”,并将清单改为“@drawable/Icon ”,这样就可以了,我的问题是,为什么Xamarin不能与其他名称一起使用

我发现了问题,在主活动中也设置了图标,所以也有必要在那里设置新名称:

[Activity(Label = "HelloWorldXamarinAndroid", MainLauncher = true, Icon = "@drawable/ic_launcher")]
public class MainActivity : Activity
{
   ...
}

共有1个答案

王锐
2023-03-14

右键单击Droid项目并从菜单列表中选择Android Manifest。在应用程序图标下,您将看到应用程序引用的图标。

下面是引用图标的位置的图片。

 类似资料:
  • 我试图添加一个启动器图标到我的Android应用程序,但似乎与安装应用程序的分辨率有问题。我使用的设备有一个XHDPI屏幕,所以我用96x96(px)图像进行测试。我在Android Studio中使用Image Asset生成默认图标: 您可以注意到图像有点模糊,因为它已经调整了大小。它发生在我制作的每个图标上。发生了什么事?我正在使用MIUI,尽管它似乎不会影响到其他图标。 编辑:我的启动器图

  • 说明: 有谁遇到过这样的问题?我需要任何提示来解决它,因为它看起来很奇怪,因为我有所有4个键入的.png图标在mipmap文件夹。

  • 对于,等,启动器图标的理想大小应该是多少?我应该为图标自动缩放创建图像,还是创建单独的图标更好?

  • 我尝试了以下方法: 但它似乎不起作用我尝试将它命名为drawables.xml和mipmaps.xml,似乎它总是试图从drawable而不是mipmap文件夹引用它?

  • 我有一个项目无法运行。 我已经两周没碰这个项目了。我昨天做的唯一一件事就是添加一个git存储库,就是这样。 当我试图运行时,我得到了这个错误: 我已经在其他帖子上看到了关于这个错误的解决方案,但是没有一个适合我。我已经删除了目录和文件,然后运行。 然而,我仍然得到相同的错误消息。有人知道怎么了吗? 这是我的包裹。json文件:

  • 在Payara 5.194上运行Java EE 8 web应用程序。自从我启动Payara及其应用程序以来,已经有一段时间了。 当我启动服务器时:我收到6个过期证书的消息。 之后我得到了这个异常 没有代码被改变,什么都没有。Payara就是不会启动。