2017-11-02 11 views
3

これは私の最初の試みで、XamarinでXamarin.comの例を実行しています。エラー:指定された名前と一致するリソースが見つかりませんでした( 'アイコン'の値 '@ mipmap/Icon')

ビルドしようとするとこのエラーが発生します。プロパティタブのリストからアイコンを選択できますが、VSはビルド中にそれらを見つけることができないので、奇妙です。

私は、パスが本当に短いようにファイルを移動しようとしました。

別の名前のアイコンを追加して、プロパティページでアイコンを選択しようとしました。

これらのいずれも機能しませんでした。

AndroidManifest.xmlファイルには、次のようになります。

<?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="Phoneword.Phoneword" android:versionCode="1" android:versionName="1.0" android:installLocation="auto"> 
    <!--suppress UsesMinSdkAttributes--> 
    <uses-sdk android:minSdkVersion="21" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
    <application android:allowBackup="true" android:label="Phoneword" android:icon="@mipmap/Icon" android:name="android.app.Application" android:debuggable="true"> 
     <activity android:label="Phone Word" android:name="md5eb8cee9bb2852617ab2e56c7bf729ae8.MainActivity"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
     </activity> 
     <provider android:name="mono.MonoRuntimeProvider" android:exported="false" android:initOrder="2147483647" android:authorities="Phoneword.Phoneword.mono.MonoRuntimeProvider.__mono_init__" /> 
     <!--suppress ExportedReceiver--> 
     <receiver android:name="mono.android.Seppuku"> 
     <intent-filter> 
      <action android:name="mono.android.intent.action.SEPPUKU" /> 
      <category android:name="mono.android.intent.category.SEPPUKU.Phoneword.Phoneword" /> 
     </intent-filter> 
     </receiver> 
    </application> 
    </manifest> 

答えて

6

は、ここでの回避策です。 assemblyinfo.csに行く(それはあなたのプロジェクトの[プロパティ]フォルダにあります)、そこに次の行を追加します。

[アセンブリ:アプリケーション(アイコン=「@ミップマップ/アイコン」)]だから、

+0

、それがありますバグ? – Mowji

関連する問題