2017-11-02 1 views
3

Dies ist mein erster Versuch bei Xamarin, nur durch die Beispiele bei Xamarin.com.Fehler: Keine Ressource gefunden, die den angegebenen Namen entspricht (bei 'Symbol' mit Wert '@ Mipmap/Symbol')

Aber ich bekomme diesen Fehler, wenn ich versuche zu bauen. Es ist seltsam, weil ich das Symbol aus der Liste auf der Registerkarte Eigenschaften auswählen kann, aber VS kann sie während des Builds nicht finden.

Ich habe versucht, die Dateien so zu verschieben, dass der Pfad wirklich kurz ist.

Ich habe versucht, neue Symbole mit unterschiedlichen Namen hinzuzufügen und sie auf der Eigenschaftenseite auszuwählen.

Keine von beiden funktionierte.

Die AndroidManifest.xml Datei sieht wie folgt aus:

<?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> 

Antwort

6

Hier ist eine Abhilfe. Gehen Sie in AssemblyInfo.cs (es ist im Eigenschaften-Ordner in Ihrem Projekt) und fügen Sie die folgende Zeile dort in:

[assembly: Anwendung (Icon = "@ MipMap/Symbol")]

+0

So ist es ein Fehler? – Mowji

Verwandte Themen