首页 > 解决方案 > 在 Manifest 中未找到与给定名称(值为 @xml/shortcuts)匹配的资源

问题描述

当我尝试编译 Xamarin Android 项目时遇到这样的错误

严重性代码描述项目文件行抑制状态错误找不到与给定名称匹配的资源(在“资源”处,值为“@xml/shortcuts”)

这发生在 AndroidManifest.xml 中,

   <activity
        android:name="com.xxx.xxx.MainActivity"
        android:configChanges="orientation|screenSize"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:launchMode="singleTop"
        android:screenOrientation="portrait"
        android:theme="@style/MainTheme" />
    <activity
        android:name="md52124032e3d2852089d609a424068def2.SplashActivity"
        android:configChanges="orientation|screenSize"
        android:noHistory="true"
        android:screenOrientation="portrait"
        android:theme="@style/Theme.Splash">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <meta-data
            android:name="android.app.shortcuts"
            android:resource="@xml/shortcuts" />
    </activity>

当我尝试删除该特定行时,它只会在我构建它后重新出现

任何投入将不胜感激

标签: androidxamarinxamarin.formsxamarin.androidandroid-manifest

解决方案


推荐阅读