Referenz zu .NET für Android-Fehlern und -Warnungen
- ADB0000: Allgemeiner
adb
Fehler/Warnung. - ADB0010: Generische
adb
APK-Installationsfehler/Warnung. - ADB0020: Das Paket unterstützt die CPU-Architektur dieses Geräts nicht.
- ADB0030: DIE APK-Installation ist aufgrund eines Konflikts mit dem vorhandenen Paket fehlgeschlagen.
- ADB0040: Das Gerät unterstützt nicht die im Manifest angegebene Mindest-SDK-Ebene.
- ADB0050: Das Paket "{packageName}" ist bereits auf dem Gerät vorhanden.
- ADB0060: Auf dem Gerät ist nicht genügend Speicherplatz vorhanden, um das Paket zu speichern: {packageName}. Geben Sie Speicherplatz frei, und versuchen Sie es erneut.
- ANDAS0000: Allgemeiner
apksigner
Fehler/Warnung. - ANDJS0000: Allgemeiner
jarsigner
Fehler/Warnung. - ANDKT0000: Generischer
keytool
Fehler/Warnung. - ANDZA0000: Allgemeiner
zipalign
Fehler/Warnung.
- APT0000: Allgemeiner
aapt
Fehler/Warnung. - APT0001: Unbekannte Option '{option}'. Überprüfen Sie "$(AndroidAapt2CompileExtraArgs)" und "$(AndroidAapt2LinkExtraArgs)", um festzustellen, ob sie alle "aapt"-Befehlszeilenargumente enthalten, die für "aapt2" nicht mehr gültig sind, und stellen Sie sicher, dass alle anderen Argumente gültig
aapt2
sind. - APT0002: Ungültiger Dateiname: Er darf nur [^a-zA-Z0-9_.-]+ enthalten.
- APT0003: Ungültiger Dateiname: Er darf nur [^a-zA-Z0-9_.] enthalten.+.
- APT0004: Ungültiger Dateiname: Er muss entweder mit A-Z oder a-z oder einem Unterstrich beginnen.
- APT2264: Das System kann die angegebene Datei nicht finden. (2).
- APT2265: Das System kann die angegebene Datei nicht finden. (2).
- XA0000: $(AndroidApiLevel) oder $(TargetFrameworkVersion) konnte nicht ermittelt werden.
- XA0001: Ungültiger oder nicht unterstützter
$(TargetFrameworkVersion)
Wert. - XA0002: Mono.android.jar konnte nicht gefunden werden
- XA0003: Ungültiger Wert "android:versionCode" "{code}" in "AndroidManifest.xml". Es muss sich um einen ganzzahligen Wert handeln.
- XA0004: Ungültiger Wert "android:versionCode" "{code}" in "AndroidManifest.xml". Der Wert muss sich im Bereich von 0 bis {maxVersionCode} befinden.
- XA0030: Das Erstellen mit JDK-Version
{versionNumber}
wird nicht unterstützt. - XA0031: Java SDK {requiredJavaForFrameworkVersion} oder höher ist erforderlich, wenn $(TargetFrameworkVersion) {targetFrameworkVersion} verwendet wird.
- XA0032: Java SDK {requiredJavaForBuildTools} oder höher ist erforderlich, wenn Sie Android SDK Build-Tools {buildToolsVersion} verwenden.
- XA0033: Fehler beim Abrufen der Java SDK-Version, da der zurückgegebene Wert keine gültige Versionsnummer enthält.
- XA0034: Fehler beim Abrufen der Java SDK-Version.
- XA0035: Fehler beim Ermitteln der Android-ABI für das Projekt.
- XA0036: $(AndroidSupportedAbis) wird in .NET 6 und höher nicht unterstützt.
- XA0100: EmbeddedNativeLibrary ist in Android-Anwendungsprojekten ungültig. Verwenden Sie stattdessen AndroidNativeLibrary.
- XA0101: Warnung XA0101: @(Content)-Buildaktion wird nicht unterstützt.
- XA0102: Generische
lint
Warnung. - XA0103: Allgemeiner
lint
Fehler. - XA0104: Ungültiger Wert für "$(AndroidSequencePointsMode)"
- XA0105: Die $(TargetFrameworkVersion) für eine Bibliothek ist größer als $(TargetFrameworkVersion) für das Anwendungsprojekt.
- XA0107:
{Assmebly}
ist eine Referenzassembly. - XA0108: Version konnte nicht abgerufen werden.
lint
- XA0109: Nicht unterstützter oder ungültiger
$(TargetFrameworkVersion)
Wert von 'v4.5'. - XA0111: Die Version konnte nicht abgerufen werden
aapt2
. Bitte überprüfen Sie, ob sie ordnungsgemäß installiert ist. - XA0112:
aapt2
ist nicht installiert. Deaktivieren deraapt2
Unterstützung. Bitte überprüfen Sie, ob sie ordnungsgemäß installiert ist. - XA0113: Google Play erfordert, dass neue Anwendungen und Updates eine TargetFrameworkVersion von v11.0 (API-Ebene 30) oder höher verwenden müssen.
- XA0115: Ungültiger Wert "armeabi" in $(AndroidSupportedAbis). Diese ABI wird nicht mehr unterstützt. Aktualisieren Sie die Projekteigenschaften, um den alten Wert zu entfernen. Wenn auf der Eigenschaftenseite kein Kontrollkästchen "armeabi" angezeigt wird, deaktivieren Sie eine der anderen ABIs, und speichern Sie die Änderungen erneut.
- XA0116: Der Name
{ResourceName}
kann nicht gefundenEmbeddedResource
werden. - XA0117: Die TargetFrameworkVersion {TargetFrameworkVersion} ist veraltet. Bitte aktualisieren Sie es auf Version 4.4 oder höher.
- XA0118: '{TargetMoniker}' konnte nicht analysiert werden.
- XA0119: Im Projekt wurde eine nicht ideale Konfiguration gefunden.
- XA0121: Die Assembly "{assembly}" verwendet "[assembly: Java.Interop.JavaLibraryReferenceAttribute]", die nicht mehr unterstützt wird. Verwenden Sie eine neuere Version dieses NuGet-Pakets, oder benachrichtigen Sie den Bibliotheksautor.
- XA0122: Die Assembly "{assembly}" verwendet ein veraltetes Attribut "[assembly: Java.Interop.DoNotPackageAttribute]". Verwenden Sie eine neuere Version dieses NuGet-Pakets, oder benachrichtigen Sie den Bibliotheksautor.
- XA0123: {issue} aus {propertyName} wird entfernt. Lint {version} unterstützt diese Überprüfung nicht.
- XA0125:
{Project}
Verwendet eine veraltete Debuginformationsebene. Legen Sie die Debuginformationen auf Portable auf den Visual Studio-Projekteigenschaftenseiten fest, oder bearbeiten Sie die Projektdatei in einem Text-Editor, und legen Sie die MSBuild-Eigenschaft auf "portable" fest, um die neuere plattformübergreifende Debuginformationsebene zu verwenden. Wenn diese Datei aus einem NuGet-Paket stammt, aktualisieren Sie es auf eine neuere Version des NuGet-Pakets, oder benachrichtigen Sie den Bibliotheksautor. - XA0126: Fehler beim Installieren von FastDev-Tools. Dieses Gerät unterstützt keine schnelle Bereitstellung. Bitte erstellen Sie Ihre App mit
EmbedAssembliesIntoApk = True
. - XA0127: Es gab ein Problem beim Bereitstellen von {destination} mithilfe von {FastDevTool}. Der folgende Fehler {output} ist aufgetreten. Bitte erstellen Sie Ihre App mit
EmbedAssembliesIntoApk = True
. - XA0128: Stdio Redirection ist aktiviert. Deaktivieren Sie sie, um die schnelle Bereitstellung zu verwenden.
- XA0129: Fehler bei der
{File}
Bereitstellung. Deaktivieren Sie die schnelle Bereitstellung auf den Eigenschaftenseiten des Visual Studio-Projekts, oder bearbeiten Sie die Projektdatei in einem Text-Editor, und legen Sie die MSBuild-Eigenschaft "EmbedAssembliesIntoApk" auf "true" fest. - XA0130: Leider. Schnelle Bereitstellung wird nur auf Geräten mit Android 5.0 (API-Ebene 21) oder höher unterstützt. Deaktivieren Sie die schnelle Bereitstellung auf den Eigenschaftenseiten des Visual Studio-Projekts, oder bearbeiten Sie die Projektdatei in einem Text-Editor, und legen Sie die MSBuild-Eigenschaft "EmbedAssembliesIntoApk" auf "true" fest.
- XA0131: Das Tool "run-as" wurde auf diesem Gerät deaktiviert. Aktivieren Sie sie entweder durch Aktivieren der Entwickleroptionen auf dem Gerät oder durch Festlegen
ro.boot.disable_runas
auffalse
. - XA0132: Das Paket wurde nicht installiert. Überprüfen Sie, ob sie unter keinem anderen Benutzer installiert ist. Wenn das Paket auf dem Gerät angezeigt wird, versuchen Sie es manuell zu deinstallieren, und versuchen Sie es dann erneut. Sie sollten die App über die Einstellungs-App auf dem Gerät deinstallieren können.
- XA0133: Das vom Fast Deployment-System erforderliche Tool "run-as" wurde auf diesem Gerät vom Hersteller deaktiviert. Deaktivieren Sie die schnelle Bereitstellung auf den Eigenschaftenseiten des Visual Studio-Projekts, oder bearbeiten Sie die Projektdatei in einem Text-Editor, und legen Sie die MSBuild-Eigenschaft "EmbedAssembliesIntoApk" auf "true" fest.
- XA0134: Die Anwendung hat nicht das Attribut "android:debuggable" im AndroidManifest.xml festgelegt. Dies ist erforderlich, damit die schnelle Bereitstellung funktioniert. Dies ist normalerweise standardmäßig vom .NET für Android-Buildsystem für Debugbuilds aktiviert.
- XA0135: Das Paket ist eine "System"-Anwendung. Dies sind Anwendungen, die unter dem "System"-Benutzer auf einem Gerät installiert werden. Diese Arten von Anwendungen können "run-as" nicht verwenden.
- XA0136: Die derzeit installierte Installation des Pakets ist beschädigt. Deinstallieren Sie das Paket manuell von allen Benutzern auf dem Gerät, und versuchen Sie es erneut. Wenn dies nicht funktioniert, können Sie die schnelle Bereitstellung deaktivieren.
- XA0137: Fehler beim Befehl 'run-as' mit '{0}'. Die schnelle Bereitstellung wird auf diesem Gerät derzeit nicht unterstützt. Bitte geben Sie ein Problem mit der genauen Fehlermeldung unter Verwendung des Menüelements "Problem senden">> in Visual Studio oder "Hilfebericht> über ein Problem" in Visual Studio für Mac an.
- XA0138: %(AndroidAsset.AssetPack) und %(AndroidAsset.AssetPack)-Elementmetadaten werden nur unterstützt, wenn
$(AndroidApplication)
dies der Wert isttrue
. - XA0139:
@(AndroidAsset)
{0}
weist ungültigeDeliveryType
Metadaten von{1}
. Unterstützte Werte sindinstalltime
,ondemand
oderfastfollow
- XA0140:
- XA0141: NuGet-Paket "{0}' Version '{1}' enthält eine freigegebene Bibliothek '{2}' die nicht ordnungsgemäß ausgerichtet ist. Weitere Informationen finden Sie unter https://developer.android.com/guide/practices/page-sizes
- XA0142: Befehl '{0}' fehlgeschlagen.\n{1}
- XA1000: Beim Analysieren von {file} ist ein Problem aufgetreten. Dies ist wahrscheinlich auf unvollständige oder ungültige XML-Daten zurückzuführen.
- XA1001: AndroidResgen: Warnung beim Aktualisieren von Ressourcen-XML '{filename}': {Message}
- XA1002: Die nächstgelegene Übereinstimmung für "{customViewName}" lautet "{customViewLookupName}", die Groß-/Kleinschreibung stimmt jedoch nicht überein. Korrigieren Sie die Groß-/Kleinschreibung.
- XA1003: '{zip}' ist nicht vorhanden. Bitte erstellen Sie das Projekt neu.
- XA1004: Fehler beim Öffnen von {filename}. Die Datei ist wahrscheinlich beschädigt. Versuchen Sie, sie zu löschen und erneut zu erstellen.
- XA1005: Versuch des grundlegenden Typnamensabgleichs für Element mit der ID "{id}" und dem Typ "{managedType}"
- XA1006: Die TargetFrameworkVersion (Android-API-Ebene {compileSdk}) ist höher als die targetSdkVersion ({targetSdk}).
- XA1007: Die minSdkVersion ({minSdk}) ist größer als targetSdkVersion. Ändern Sie den Wert so, dass minSdkVersion kleiner oder gleich targetSdkVersion ({targetSdk}) ist.
- XA1008: Die TargetFrameworkVersion (Android-API-Ebene {compileSdk}) ist niedriger als die targetSdkVersion ({targetSdk}).
- XA1009: {assembly} ist veraltet. Aktualisieren Sie bitte auf {assembly} {version}
- XA1010: Ungültiger Wert "$(AndroidManifestPlaceholders)" für Android-Manifestplatzhalter. Verwenden Sie "key1=value1"; key2=value2' format. Der angegebene Wert lautete:
{placeholders}
- XA1011: Die Verwendung von ProGuard mit dem D8 DEX-Compiler wird nicht mehr unterstützt. Legen Sie den Code verkleinern auf 'r8' auf den Visual Studio-Projekteigenschaftenseiten fest, oder bearbeiten Sie die Projektdatei in einem Text-Editor, und legen Sie die MSBuild-Eigenschaft "AndroidLinkTool" auf "r8" fest.
- XA1012: Das enthaltene Layoutstammelement überschreibt die ID "{id}" ist ungültig.
- XA1013: Fehler beim Analysieren der ID des Knotens '{name}' in der Layoutdatei '{file}'.
- XA1014: JAR-Bibliotheksverweise mit identischen Dateinamen, aber verschiedene Inhalte wurden gefunden: {libraries}. Entfernen Sie alle in Konflikt stehenden Bibliotheken aus EmbeddedJar, InputJar und AndroidJavaLibrary.
- XA1015: Mehr als ein Android Wear-Projekt wird als gekoppeltes Projekt angegeben. Es kann höchstens eins sein.
- XA1016: Das Projekt der Target Wear-Anwendung "{project}" gibt nicht die erforderliche Projekteigenschaft "AndroidManifest" an.
- XA1017: Die AndroidManifest.xml der Target Wear-Anwendung gibt nicht das erforderliche Attribut "package" an.
- XA1018: Die angegebene AndroidManifest-Datei ist nicht vorhanden: {file}.
- XA1019: Die Datei 'LibraryProjectProperties' '{file}' befindet sich in einem übergeordneten Verzeichnis des Zwischenausgabeverzeichnisses des Projekts für Bindungen. Passen Sie den Pfad an, um die ursprüngliche Datei "project.properties" direkt aus dem Projektverzeichnis der Android-Bibliothek zu verwenden.
- XA1020: Für die Bindung ist mindestens eine Java-Bibliothek erforderlich. Überprüfen Sie, ob eine Java-Bibliothek im Projekt enthalten ist und über die entsprechende Buildaktion verfügt: 'LibraryProjectZip' (für AAR oder ZIP), 'EmbeddedJar', 'InputJar' (für JAR) oder 'LibraryProjectProperties' (project.properties).
- XA1021: Angegebene Java-Quellbibliothek nicht gefunden: {file}
- XA1022: Angegebene Referenz-Java-Bibliothek nicht gefunden: {file}
- XA1023: Die Verwendung des DX DEX-Compilers ist veraltet.
- XA1024: Konfigurationsdatei "Foo.dll.config" wird ignoriert. .NET-Konfigurationsdateien werden in .NET für Android-Projekten, die auf .NET 6 oder höher abzielen, nicht unterstützt.
- XA1025: Der experimentelle "Hybrid"-Wert für die MSBuild-Eigenschaft "AndroidAotMode" ist zurzeit nicht mit dem Armeabi-v7a-Ziel-ABI kompatibel.
- XA1027: Die MSBuild-Eigenschaft "EnableProguard" ist auf "true" festgelegt, und die MSBuild-Eigenschaft "AndroidLinkTool" ist leer, sodass "AndroidLinkTool" standardmäßig auf "proguard" festgelegt ist.
- XA1028: Die MSBuild-Eigenschaft "AndroidEnableProguard" ist auf "true" festgelegt, und die MSBuild-Eigenschaft "AndroidLinkTool" ist leer, sodass "AndroidLinkTool" standardmäßig auf "proguard" festgelegt ist.
- XA1029: Die MSBuild-Eigenschaft "AotAssemblies" ist veraltet. Bearbeiten Sie die Projektdatei in einem Text-Editor, um diese Eigenschaft zu entfernen, und verwenden Sie stattdessen die MSBuild-Eigenschaft "RunAOTCompilation".
- XA1031: Der 'AndroidHttpClientHandlerType' hat einen ungültigen Wert.
- XA1032:Fehler beim Auflösen von '{0}' von '{1}'. Bitte überprüfen Sie Ihre
AndroidHttpClientHandlerType
Einstellung. - XA1033: Konnte '{0}' nicht auflösen. Bitte überprüfen Sie Ihre
AndroidHttpClientHandlerType
Einstellung. - XA1035: Die Eigenschaft "BundleAssemblies" ist veraltet und hat keine Auswirkungen auf den Anwendungsbuild. Die entsprechende Funktionalität wird durch die Eigenschaften "AndroidUseAssemblyStore" und "AndroidEnableAssemblyCompression" implementiert.
- XA1036: AndroidManifest.xml //uses-sdk/@android:minSdkVersion '29' stimmt nicht mit dem $(SupportedOSPlatformVersion)-Wert '21' in der Projektdatei überein (wenn in der Projektdatei kein $(SupportedOSPlatformVersion)-Wert vorhanden ist, wird ein Standardwert angenommen). Ändern Sie den Wert in der AndroidManifest.xml so, dass er dem Wert $(SupportedOSPlatformVersion) entspricht, oder entfernen Sie den Wert im AndroidManifest.xml (und fügen Sie der Projektdatei einen $(SupportedOSPlatformVersion)-Wert hinzu, falls er noch nicht vorhanden ist).
- XA1037: Die MSBuild-Eigenschaft ist{0} veraltet und wird in .NET {1}entfernt. Weitere Informationen finden Sie unter https://aka.ms/net-android-deprecations.
- XA1038: Die MSBuild-Eigenschaft "{0}" weist einen ungültigen Wert auf. Wertwerte sind {1}.
- XA2000: Verwendung von "AppDomain.CreateDomain()", die in der Assembly erkannt wurde: {assembly}. .NET 6 unterstützt nur eine einzelne AppDomain, sodass diese API nach der Veröffentlichung von .NET 6 nicht mehr in .NET für Android verfügbar ist.
- XA2001: Die Quelldatei '{filename}' wurde nicht gefunden.
- XA2002: Der Verweis kann nicht aufgelöst werden: '{missing}', auf das von {assembly} verwiesen wird. Vielleicht ist es im Mono für Android-Profil nicht vorhanden?
- XA2006: Der Verweis auf '{member}' (definiert in der Assembly '{assembly}') mit dem Bereich '{scope}' konnte nicht aufgelöst werden. Wenn sich der Bereich von der definierenden Assembly unterscheidet, bedeutet dies in der Regel, dass der Typ weitergeleitet wird.
- XA2007: Ausnahme beim Laden von Assemblys: {exception}
- XA2008: In der Referenzassembly "{assembly}" erfordert Java.Interop.DoNotPackageAttribute keinen Null-Dateinamen.
- XA3001: Die Assembly konnte nicht AOT sein: {assembly}
- XA3002: Ungültiger AOT-Modus: {mode}
- XA3003: Il-Assembly konnte nicht entfernt werden: {assembly}
- XA3004: Android NDK r10d ist Kinderwagen und bietet eine inkompatible x86_64 libm.so.
- XA3005: Die erkannte Android NDK-Version ist mit der zielbezogenen LLVM-Konfiguration nicht kompatibel.
- XA3006: Native Assemblydatei konnte nicht kompiliert werden: {file}
- XA3007: Die systemeigene freigegebene Bibliothek konnte nicht verknüpft werden: {library}
- XA4209: Fehler beim Generieren des Java-Typs für die Klasse: {managedType} aufgrund von {exception}
- XA4210: Fügen Sie bei Verwendung von ExportAttribute oder ExportFieldAttribute einen Verweis auf Mono.Android.Export.dll hinzu.
- XA4211: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion '{targetSdk}' ist kleiner als $(TargetFrameworkVersion) '{targetFramework}'. Verwenden von API-{targetFrameworkApi} für die ACW-Kompilierung.
- XA4213: Der Typ "{type}" muss einen öffentlichen Standardkonstruktor bereitstellen.
- XA4214: Der verwaltete Typ "Library1.Class1" ist in mehreren Assemblys vorhanden: Library1, Library2. Bitte umgestalten Sie die namen der verwalteten Typen in diesen Assemblys so, dass sie nicht identisch sind.
- XA4215: Der Java-Typ "com.contoso.library1.Class1" wird von mehreren verwalteten Typen generiert. Ändern Sie das [Register]-Attribut so, dass derselbe Java-Typ nicht ausgegeben wird.
- XA4216: Das Bereitstellungsziel "19" wird nicht unterstützt (mindestens "21"). Erhöhen Sie den Wert der $(SupportedOSPlatformVersion)-Eigenschaft in Ihrer Projektdatei.
- XA4217: Die kotlin-generierte Methode '{method}' kann nicht außer Kraft setzen, da es sich nicht um einen gültigen Java-Methodennamen handelt. Diese Methode kann nur von Kotlin überschrieben werden.
- XA4218: //manifest/application/uses-library unter pfad: {path} nicht gefunden
- XA4219: Der Bindungsgenerator für die Sprache {language} oder {defaultLanguage} wurde nicht gefunden.
- XA4220: Das partielle Klassenelement '{file}' weist keine zugeordnete Bindung für das Layout '{layout}' auf.
- XA4221: Es wurden keine Layoutbindungsquelldateien generiert.
- XA4222: Für layout ({layoutFiles}) wurden keine Widgets gefunden.
- XA4223: Falsch formatierter vollständiger Klassenname '{name}'. Fehlender Namespace.
- XA4224: Falsch formatierter vollständiger Klassenname '{name}'. Fehlender Klassenname.
- XA4225: Das Widget '{widget}' im Layout '{layout}' weist mehrere Instanzen mit unterschiedlichen Typen auf. Der Eigenschaftentyp wird auf "{type}" festgelegt.
- XA4226: Das Ressourcenelement '{file}' besitzt nicht das erforderliche Metadatenelement '{metadataName}'.
- XA4228: Angegebene //activity-alias/@android:targetActivity: '{targetActivity}' konnte nicht gefunden werden.
- XA4229: Nicht erkanntes 'TransformFile'-Stammelement: {element}.
- XA4230: Fehler beim Analysieren von XML: {exception}
- XA4231: Der Android-Klassenparserwert "jar2xml" ist veraltet und wird in einer zukünftigen Version von .NET für Android entfernt. Aktualisieren Sie die Projekteigenschaften, um 'Class-parse' zu verwenden.
- XA4232: Das Android-Codegenerierungsziel "XamarinAndroid" ist veraltet und wird in einer zukünftigen Version von .NET für Android entfernt. Aktualisieren Sie die Projekteigenschaften, um 'XAJavaInterop1' zu verwenden.
- XA4234: Das Element '<{item}>' '{itemspec}' fehlt das erforderliche Attribut '{name}'.
- XA4235: Die Maven-Artefaktspezifikation "{artifact}" ist ungültig. Das richtige Format ist "group_id:artifact_id".
- XA4236: Maven-Artefakt '{group}:{artifact}' kann nicht heruntergeladen werden. - {jar}: {exception} - {aar}: {exception}
- XA4237: Pom-Datei für maven artefakt '{artifact}' kann nicht heruntergeladen werden. - {exception}
- XA4239: Unbekanntes Maven-Repository: '{repository}'.
- XA4241: Die Java-Abhängigkeit "{artifact}" ist nicht zufrieden.
- XA4242: Die Java-Abhängigkeit "{artifact}" ist nicht erfüllt. Microsoft verwaltet das NuGet-Paket "{nugetId}", das diese Abhängigkeit erfüllen könnte.
- XA4243: Das Attribut '{name}' ist erforderlich, wenn '{name}' für das Element '{element}' '{itemspec}' verwendet wird.
- XA4244: Das Attribut '{name}' darf für das Element '{element}' '{itemspec}' nicht leer sein.
- XA4245: Die angegebene POM-Datei "{file}" ist nicht vorhanden.
- XA4246: Die POM-Datei '{file}' konnte nicht analysiert werden. - {exception}
- XA4247: Pom-Datei für das Artefakt "{artifact}" konnte nicht aufgelöst werden.
- XA4248: Das NuGet-Paket '{nugetId}' version '{version}' in der Sperrdatei konnte nicht gefunden werden. Stellen Sie sicher, dass NuGet Restore seit dem
<PackageReference>
Hinzufügen ausgeführt wurde. - XA4235: Die Maven-Artefaktspezifikation "{artifact}" ist ungültig. Das richtige Format ist "group_id:artifact_id:version".
- XA4300: Die systemeigene Bibliothek "{library}" wird nicht gebündelt, da sie über eine nicht unterstützte ABI verfügt.
- XA4301: Apk enthält bereits das Element
xxx
. - XA4302: Nicht behandelte Ausnahmezusammenführung 'AndroidManifest.xml': {ex}
- XA4303: Fehler beim Extrahieren von Ressourcen aus "{assemblyPath}": {ex}
- XA4304: Die ProGuard-Konfigurationsdatei "{file}" wurde nicht gefunden.
- XA4305: Multidex ist aktiviert, aber "$(_AndroidMainDexListFile)" ist leer.
- XA4306: R8 unterstützt keine '@(MultiDexMainDexList)'-Dateien, wenn android:minSdkVersion >= 21
- XA4307: Ungültige ProGuard-Konfigurationsdatei.
- XA4308: Fehler beim Generieren von Typzuordnungen
- XA4309: Die Datei 'MultiDexMainDexList' '{file}' ist nicht vorhanden.
- XA4310: '$(AndroidSigningKeyStore)' Datei '{keystore}' konnte nicht gefunden werden.
- XA4311: Die Anwendung enthält nicht das gekoppelte Wear-Paket, da das Wear-Anwendungspaket APK noch nicht erstellt wird. Wenn Sie auf der Befehlszeile erstellen, müssen Sie unbedingt das Ziel "SignAndroidPackage" erstellen.
- XA4312: Das Verweisen auf ein Android Wear-Anwendungsprojekt aus einem Android-Anwendungsprojekt ist veraltet.
- XA4313: Framework-Assembly ist veraltet.
- XA4314:
$(Property)
ist leer. Es sollte ein Wert$(Property)
angegeben werden. - XA4315: {file} wird ignoriert. Das Manifest verfügt nicht über das erforderliche 'package'-Attribut für das Manifestelement.
- XA5101: Fehlendes Android NDK-Toolbundverzeichnis "{path}". Installieren Sie den Android NDK.
- XA5102: Fehler bei der Konvertierung von Assembly in systemeigenem Code. Exit code {exitCode}
- XA5103: Der NDK C-Compiler wurde mit einem Fehler beendet. Exit-Code {0}
- XA5104: Der Android-NDK konnte nicht gefunden werden.
- XA5105: Toolchain-Hilfsprogramm "{utility}" für das Ziel "{arch}" wurde nicht gefunden. Versucht im Pfad: "{path}"
- XA5201: Der NDK-Linker wurde mit einem Fehler beendet. Exit-Code {0}
- XA5205: Im Android SDK kann nicht gefunden
{ToolName}
werden. - XA5207: Android.jar für API-Ebene
{compileSdk}
konnte nicht gefunden werden. - XA5211: Der Name des Embedded Wear-App-Pakets unterscheidet sich vom Namen des Handheld-App-Pakets ({wearPackageName} != {handheldPackageName}).
- XA5213: java.lang.OutOfMemoryError. Erwägen Sie, den Wert von $(JavaMaximumHeapSize) zu erhöhen. Java hat nicht genügend Arbeitsspeicher beim Ausführen von '{tool}{arguments}'
- XA5300: Das Android/Java SDK-Verzeichnis wurde nicht gefunden.
- XA5301: Fehler beim Generieren des Java-Typs für die Klasse: {managedType} aufgrund MAX_PATH: {exception}
- XA5302: Zwei Prozesse können dieses Projekt gleichzeitig erstellen. Die Sperrdatei ist unter pfad: {path} vorhanden.
Ausnahmen, die noch nicht ordnungsgemäß behandelt wurden. Im Idealfall werden diese in Zukunft durch bessere Fehler behoben oder ersetzt.
Hierbei handelt XACCC7NNN
CCC
es sich um einen 3-stelligen Code, der die MSBuild-Aufgabe angibt, die die Ausnahme auslöst, und NNN
ist eine 3-stellige Zahl, die den Typ des nicht behandelten Exception
Vorgangs angibt.
Aufgaben:
A2C
-Aapt2Compile
A2L
-Aapt2Link
AAS
-AndroidApkSigner
ACD
-AndroidCreateDebugKey
ACM
-AppendCustomMetadataToItemGroup
ADB
-Adb
AJV
-AdjustJavacVersionArguments
AOT
-Aot
APT
-Aapt
ASP
-AndroidSignPackage
AZA
-AndroidZipAlign
BAB
-BuildAppBundle
BAS
-BuildApkSet
BBA
-BuildBaseAppBundle
BGN
-BindingsGenerator
BLD
-BuildApk
CAL
-CreateAdditionalLibraryResourceCache
CAR
-CalculateAdditionalResourceCacheDirectories
CCR
-CopyAndConvertResources
CCV
-ConvertCustomView
CDF
-ConvertDebuggingFiles
CDJ
-CheckDuplicateJavaLibraries
CFI
-CheckForInvalidResourceFileNames
CFR
-CheckForRemovedItems
CGJ
-CopyGeneratedJavaResourceClasses
CGS
-CheckGoogleSdkRequirements
CIC
-CopyIfChanged
CIL
-CilStrip
CLA
-CollectLibraryAssets
CLC
-CalculateLayoutCodeBehind
CLP
-ClassParse
CLR
-CreateLibraryResourceArchive
CMD
-CreateMultiDexMainDexClassList
CML
-CreateManagedLibraryResourceArchive
CMM
-CreateMsymManifest
CNA
-CompileNativeAssembly
CNE
-CollectNonEmptyDirectories
CNL
-CreateNativeLibraryArchive
CPD
-CalculateProjectDependencies
CPF
-CollectPdbFiles
CPI
-CheckProjectItems
CPR
-CopyResource
CPT
-ComputeHash
CRC
-ConvertResourcesCases
CRM
-CreateResgenManifest
CRN
-Crunch
CRP
-AndroidComputeResPaths
CTD
-CreateTemporaryDirectory
CTX
-CompileToDalvik
DES
-Desugar
DJL
-DetermineJavaLibrariesToCompile
DX8
-D8
FD
-FastDeploy
FLB
-FindLayoutsToBind
FLT
-FilterAssemblies
GAD
-GetAndroidDefineConstants
GAP
-GetAndroidPackageName
GAR
-GetAdditionalResourcesFromAssemblies
GAS
-GetAppSettingsDirectory
GCB
-GenerateCodeBehindForLayout
GCJ
-GetConvertedJavaLibraries
GEP
-GetExtraPackages
GFT
-GetFilesThatExist
GIL
-GetImportedLibraries
GJP
-GetJavaPlatformJar
GJS
-GenerateJavaStubs
GLB
-GenerateLayoutBindings
GLR
-GenerateLibraryResources
GMA
-GenerateManagedAidlProxies
GMJ
-GetMonoPlatformJar
GPM
-GeneratePackageManagerJava
GRD
-GenerateResourceDesigner
IAS
-InstallApkSet
IJD
-ImportJavaDoc
JDC
-JavaDoc
JVC
-Javac
JTX
-JarToXml
KEY
-KeyTool
LAS
-LinkApplicationSharedLibraries
LEF
-LogErrorsForFiles
LNK
-LinkAssemblies
LNS
-LinkAssembliesNoShrink
LNT
-Lint
LWF
-LogWarningsForFiles
MBN
-MakeBundleNativeCodeExternal
MDC
-MDoc
PAI
-PrepareAbiItems
PAW
-ParseAndroidWearProjectAndManifest
PRO
-Proguard
PWA
-PrepareWearApplicationFiles
R8D
-R8
RAM
-ReadAndroidManifest
RAR
-ReadAdditionalResourcesFromAssemblyCache
RAT
-ResolveAndroidTooling
RDF
-RemoveDirFixed
RIL
-ReadImportedLibrariesCache
RJJ
-ResolveJdkJvmPath
RLC
-ReadLibraryProjectImportsCache
RLP
-ResolveLibraryProjectImports
RRA
-RemoveRegisterAttribute
RSA
-ResolveAssemblies
RSD
-ResolveSdks
RUF
-RemoveUnknownFiles
SPL
-SplitProperty
SVM
-SetVsMonoAndroidRegistryKey
UNZ
-Unzip
VJV
-ValidateJavaVersion
WLF
-WriteLockFile
Ausnahmen:
7000
- Andere Ausnahme7001
-NullReferenceException
7002
-ArgumentOutOfRangeException
7003
-ArgumentNullException
7004
-ArgumentException
7005
-FormatException
7006
-IndexOutOfRangeException
7007
-InvalidCastException
7008
-ObjectDisposedException
7009
-InvalidOperationException
7010
-InvalidProgramException
7011
-KeyNotFoundException
7012
-TaskCanceledException
7013
-OperationCanceledException
7014
-OutOfMemoryException
7015
-NotSupportedException
7016
-StackOverflowException
7017
-TimeoutException
7018
-TypeInitializationException
7019
-UnauthorizedAccessException
7020
-ApplicationException
7021
-KeyNotFoundException
7022
-PathTooLongException
7023
-DirectoryNotFoundException
7024
-IOException
7025
-DriveNotFoundException
7026
-EndOfStreamException
7027
-FileLoadException
7028
-FileNotFoundException
7029
-PipeException
- XA8000/IL8000: Android-Ressource "@anim/enterfromright" konnte nicht gefunden werden. Bitte aktualisieren Sie @(AndroidResource), um die fehlende Ressource hinzuzufügen.
- XA5215: Doppelte Ressource für {elementName} gefunden. Duplikate befinden sich in {filenames}
- XA5216: Der Ressourceneintrag {elementName} ist bereits in {filename} definiert.
- XA0110: Deaktivieren von $(AndroidExplicitCrunch), da es nicht unterstützt wird.
aapt2
Wenn Sie $(AndroidExplicitCrunch) verwenden möchten, legen Sie $(AndroidUseAapt2) auf "false" fest.
- XA0120: Fehler beim Verwenden des SHA1-Hashalgorithmus
- XA0114: Google Play erfordert, dass Anwendungsupdates eine
$(TargetFrameworkVersion)
Version von v8.0 (API-Ebene 26) oder höher verwenden müssen.