Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
ADBxxxx: narzędzia ADB
-
ADB0000: ogólny
adbbłąd/ostrzeżenie. -
ADB0010: ogólny
adbbłąd/ostrzeżenie instalacji apk. - ADB0020: pakiet nie obsługuje architektury procesora CPU tego urządzenia.
- ADB0030: instalacja pakietu APK nie powiodła się z powodu konfliktu z istniejącym pakietem.
- ADB0040: urządzenie nie obsługuje minimalnego poziomu zestawu SDK określonego w manifeście.
- ADB0050: Pakiet {packageName} już istnieje na urządzeniu.
- ADB0060: na urządzeniu nie ma wystarczającej ilości miejsca do przechowywania pakietu: {packageName}. Zwolnij trochę miejsca i spróbuj ponownie.
ANDXXxxxx: ogólne narzędzia systemu Android
-
ANDAS0000: Ogólny
apksignerbłąd/ostrzeżenie. -
ANDJS0000: ogólny
jarsignerbłąd/ostrzeżenie. -
ANDKT0000: ogólny
keytoolbłąd/ostrzeżenie. -
ANDZA0000: ogólny
zipalignbłąd/ostrzeżenie.
APTxxxx: narzędzia AAPT
-
APT0000: Ogólny
aaptbłąd/ostrzeżenie. -
APT0001: Nieznana opcja "{option}". Sprawdź wartości "$(AndroidAapt2CompileExtraArgs)" i "$(AndroidAapt2LinkExtraArgs)", aby sprawdzić, czy zawierają jakiekolwiek argumenty wiersza polecenia "aapt", które nie są już prawidłowe dla elementu "aapt2", i upewnij się, że wszystkie inne argumenty są prawidłowe dla
aapt2elementu . - APT0002: Nieprawidłowa nazwa pliku: musi zawierać tylko [^a-zA-Z0-9_.-]+.
- APT0003: Nieprawidłowa nazwa pliku: musi zawierać tylko [^a-zA-Z0-9_.]+.
- APT0004: Nieprawidłowa nazwa pliku: musi zaczynać się od litery A-Z lub a-z albo znaku podkreślenia.
- APT0005: Nieprawidłowa nazwa pliku: nazwy plików nie mogą używać wyrazów zarezerwowanych języka Java.
-
APT2000: ogólny
aapt2błąd/ostrzeżenie. - APT2264: system nie może odnaleźć określonego pliku. (2).
- APT2265: system nie może odnaleźć określonego pliku. (2).
JAVAxxxx: Narzędzie Java
- JAVA0000: błąd ogólnego narzędzia Java
JAVACxxxx: kompilator języka Java
- JAVAC0000: Ogólny błąd kompilatora Java
XA0xxx: problem ze środowiskiem lub brakujące narzędzia
- XA0000: Nie można określić $(AndroidApiLevel) lub $(TargetFrameworkVersion).
-
XA0001: Nieprawidłowa lub nieobsługiwana
$(TargetFrameworkVersion)wartość. - XA0002: Nie można odnaleźć mono.android.jar
- XA0003: Nieprawidłowa wartość "android:versionCode" "{code}" w pliku "AndroidManifest.xml". Musi to być wartość całkowita.
- XA0004: Nieprawidłowa wartość "android:versionCode" "{code}" w pliku "AndroidManifest.xml". Wartość musi należeć do zakresu od 0 do {maxVersionCode}.
-
XA0030: Kompilowanie z wersją
{versionNumber}zestawu JDK nie jest obsługiwane. - XA0031: Java SDK {requiredJavaForFrameworkVersion} lub nowszy jest wymagany przy użyciu $(TargetFrameworkVersion) {targetFrameworkVersion}.
- XA0032: zestaw JAVA SDK {requiredJavaForBuildTools} lub nowszy jest wymagany podczas korzystania z zestawu Android SDK Build-Tools {buildToolsVersion}.
- XA0033: Nie można pobrać wersji zestawu JAVA SDK, ponieważ zwrócona wartość nie zawiera prawidłowego numeru wersji.
- XA0034: nie można pobrać wersji zestawu JAVA SDK.
- XA0035: Nie można określić interfejsu ABI systemu Android dla projektu.
- XA0036: $(AndroidSupportedAbis) nie jest obsługiwany na platformie .NET 6 i nowszych.
- XA0100: EmbeddedNativeLibrary jest nieprawidłowy w projektach aplikacji systemu Android. Zamiast tego użyj elementu AndroidNativeLibrary.
- XA0101: ostrzeżenie XA0101: akcja kompilacji @(Zawartość) nie jest obsługiwana.
-
XA0102: Ogólne
lintostrzeżenie. -
XA0103: Błąd ogólny
lint. - XA0104: Nieprawidłowa wartość dla elementu "$(AndroidSequencePointsMode)"
- XA0105: wartość $(TargetFrameworkVersion) dla biblioteki jest większa niż $(TargetFrameworkVersion) dla projektu aplikacji.
-
XA0107:
{Assmebly}jest zestawem odniesienia. -
XA0108: Nie można uzyskać wersji dla
lint. -
XA0109: nieobsługiwana lub nieprawidłowa
$(TargetFrameworkVersion)wartość "v4.5". -
XA0111: Nie można pobrać
aapt2wersji. Sprawdź, czy jest poprawnie zainstalowany. -
XA0112:
aapt2nie jest zainstalowany. Wyłączanie obsługiaapt2. Sprawdź, czy jest poprawnie zainstalowany. - XA0113: Sklep Google Play wymaga, aby nowe aplikacje i aktualizacje używały elementu TargetFrameworkVersion w wersji 11.0 (poziom interfejsu API 30) lub nowszego.
- XA0115: Nieprawidłowa wartość 'armeabi' w $(AndroidSupportedAbis). Ta usługa ABI nie jest już obsługiwana. Zaktualizuj właściwości projektu, aby usunąć starą wartość. Jeśli strona właściwości nie wyświetla pola wyboru "armeabi", usuń zaznaczenie, a następnie zaznacz ponownie jedno z pozostałych ABI i zapisz zmiany.
-
XA0116: Nie można odnaleźć
EmbeddedResourceo nazwie{ResourceName}. - XA0117: Element TargetFrameworkVersion {TargetFrameworkVersion} jest przestarzały. Zaktualizuj go tak, aby był w wersji 4.4 lub nowszej.
- XA0118: Nie można przeanalizować elementu "{TargetMoniker}"
- XA0119: W projekcie znaleziono nieoptymalną konfigurację.
- XA0121: Zestaw "{assembly}" używa elementu "[assembly: Java.Interop.JavaLibraryReferenceAttribute]", który nie jest już obsługiwany. Użyj nowszej wersji tego pakietu NuGet lub powiadom autora biblioteki.
- XA0122: Zestaw "{assembly}" używa przestarzałego atrybutu "[assembly: Java.Interop.DoNotPackageAttribute]". Użyj nowszej wersji tego pakietu NuGet lub powiadom autora biblioteki.
- XA0123: Usuwanie elementu {issue} z {propertyName}. Lint {version} nie obsługuje tego sprawdzania.
-
XA0125:
{Project}używa przestarzałego poziomu informacji debugowania. Ustaw informacje debugowania na Portable na stronach właściwości projektu programu Visual Studio lub edytuj plik projektu w edytorze tekstów i ustaw właściwość MSBuild "DebugType" na wartość "portable", aby użyć nowszego, wieloplatformowego poziomu informacji debugowania. Jeśli ten plik pochodzi z pakietu NuGet, zaktualizuj go do nowszej wersji pakietu NuGet lub powiadom autora biblioteki. -
XA0126: Błąd podczas instalowania narzędzi FastDev. To urządzenie nie obsługuje szybkiego wdrażania. Proszę odbudować aplikację przy użyciu
EmbedAssembliesIntoApk = True. -
XA0127: Wystąpił problem podczas wdrażania elementu {destination} przy użyciu narzędzia {FastDevTool}. Napotkaliśmy następujący błąd {output}. Przebuduj swoją aplikację przy użyciu
EmbedAssembliesIntoApk = True. - XA0128: Włączono przekierowanie Stdio. Wyłącz tę funkcjonalność, aby używać szybkiego wdrażania.
-
XA0129: Błąd podczas
{File}wdrażania programu . Wyłącz szybkie wdrażanie na stronach właściwości projektu programu Visual Studio lub edytuj plik projektu w edytorze tekstów i ustaw właściwość MSBuild "EmbedAssembliesIntoApk" na wartość "true". - XA0130: Niestety. Szybkie wdrażanie jest obsługiwane tylko na urządzeniach z systemem Android 5.0 (poziom 21 interfejsu API) lub nowszym. Wyłącz szybkie wdrażanie na stronach właściwości projektu programu Visual Studio lub edytuj plik projektu w edytorze tekstów i ustaw właściwość MSBuild "EmbedAssembliesIntoApk" na wartość "true".
-
XA0131: narzędzie "uruchom jako" zostało wyłączone na tym urządzeniu. Aby włączyć tę opcję, aktywuj opcje programisty na urządzeniu lub zmień
ro.boot.disable_runasnafalse. - XA0132: Pakiet nie został zainstalowany. Sprawdź, czy nie zainstalowano go w żadnym innym użytkowniku. Jeśli pakiet jest wyświetlany na urządzeniu, spróbuj ręcznie go odinstalować, a następnie spróbuj ponownie. Powinno być możliwe odinstalowanie aplikacji za pośrednictwem aplikacji Ustawienia na urządzeniu.
- XA0133: Narzędzie 'run-as', wymagane przez system szybkiego wdrażania, zostało wyłączone na tym urządzeniu przez producenta. Wyłącz szybkie wdrażanie na stronach właściwości projektu programu Visual Studio lub edytuj plik projektu w edytorze tekstów i ustaw właściwość MSBuild "EmbedAssembliesIntoApk" na wartość "true".
- XA0134: Aplikacja nie ma atrybutu "android:debuggable" ustawionego w AndroidManifest.xml. Jest to wymagane, aby szybkie wdrażanie działało. Jest to zwykle domyślnie włączone przez system kompilacji .NET dla Androida przy kompilacjach debug.
- XA0135: Pakiet jest aplikacją "systemową". Są to aplikacje, które instalują się w ramach użytkownika "systemowego" na urządzeniu. Tego typu aplikacje nie mogą używać polecenia "run-as".
- XA0136: obecnie instalacja pakietu jest uszkodzona. Ręcznie odinstaluj pakiet od wszystkich użytkowników na urządzeniu i spróbuj ponownie. Jeśli to nie zadziała, możesz wyłączyć szybkie wdrażanie.
- XA0137: polecenie "run-as" nie powiodło się z poleceniem "{0}". Szybkie wdrażanie nie jest obecnie obsługiwane na tym urządzeniu. Zgłoś problem z dokładnym komunikatem o błędzie, używając elementu menu "Help-Send> Feedback-Report> a Problem" w programie Visual Studio lub "Help-Report> a Problem" w programie Visual Studio dla komputerów Mac.
-
XA0138: Metadane elementów %(AndroidAsset.AssetPack) są obsługiwane tylko wtedy, gdy
$(AndroidApplication)wynositrue. -
XA0139:
@(AndroidAsset){0}ma nieprawidłoweDeliveryTypemetadane .{1}Obsługiwane wartości toinstalltime,ondemandlubfastfollow - XA0140:
- XA0141: pakiet NuGet "{0}" w wersji "{1}" zawiera bibliotekę udostępnioną "{2}", która nie jest poprawnie wyrównana. Zobacz https://developer.android.com/guide/practices/page-sizes , aby uzyskać więcej szczegółów
- XA0142: Polecenie "{0}" nie powiodło się.\n{1}
XA1xxx: Projekt powiązany
- XA1000: Wystąpił problem podczas analizowania pliku {file}. Prawdopodobnie jest to spowodowane niekompletnym lub nieprawidłowym plikiem XML.
- XA1001: AndroidResgen: Ostrzeżenie podczas aktualizowania kodu XML zasobu "{nazwa_pliku}": {Message}
- XA1002: Najbliższe dopasowanie znalezione dla "{customViewName}" to "{customViewLookupName}", ale wielkość liter nie jest zgodna. Proszę poprawić wielkość liter.
- XA1003: "{zip}" nie istnieje. Przebuduj projekt.
- XA1004: Wystąpił błąd podczas otwierania pliku {nazwa_pliku}. Plik jest prawdopodobnie uszkodzony. Spróbuj usunąć go i utworzyć ponownie.
- XA1005: Próba dopasowania podstawowej nazwy typu dla elementu o identyfikatorze {id} i typie "{managedType}"
- XA1006: Wartość TargetFrameworkVersion (poziom interfejsu API systemu Android {compileSdk}) jest wyższa niż targetSdkVersion ({targetSdk}).
- XA1007: wartość minSdkVersion ({minSdk}) jest większa niż targetSdkVersion. Zmień wartość, tak aby wartość minSdkVersion jest mniejsza lub równa targetSdkVersion ({targetSdk}).
- XA1008: Wartość TargetFrameworkVersion (poziom interfejsu API systemu Android {compileSdk}) jest niższa niż targetSdkVersion ({targetSdk}).
- XA1009: Zestaw {assembly} jest przestarzały. Zaktualizuj do {assembly} {version}
-
XA1010: Nieprawidłowa wartość "$(AndroidManifestPlaceholders)" dla symboli zastępczych manifestu systemu Android. Użyj formatu „key1=value1;key2=value2”. Określona wartość to:
{placeholders} - XA1011: Używanie narzędzia ProGuard z kompilatorem D8 DEX nie jest już obsługiwane. Ustaw shrinkera kodu na 'r8' na stronach właściwości projektu w programie Visual Studio lub edytuj plik projektu w edytorze tekstowym i ustaw właściwość MSBuild 'AndroidLinkTool' na 'r8'.
- XA1012: Podany element główny układu z identyfikatorem nadpisania '{id}' jest nieprawidłowy.
- XA1013: Nie udało się przeanalizować identyfikatora węzła "{name}" w pliku układu "{file}".
- XA1014: odwołania do bibliotek JAR o identycznych nazwach plików, ale znaleziono różne treści: {libraries}. Usuń wszystkie biblioteki powodujące konflikty z bibliotek EmbeddedJar, InputJar i AndroidJavaLibrary.
- XA1015: Jako sparowany projekt określono więcej niż jeden projekt Android Wear. Może to być co najwyżej jeden.
- XA1016: Projekt aplikacji Target Wear "{project}" nie określa wymaganej właściwości projektu "AndroidManifest".
- XA1017: docelowa aplikacja Wear AndroidManifest.xml nie określa wymaganego atrybutu "package".
- XA1018: Określony plik AndroidManifest nie istnieje: {file}.
- XA1019: plik "LibraryProjectProperties" "{file}" znajduje się w katalogu nadrzędnym pośredniego katalogu wyjściowego projektu powiązań. Dostosuj ścieżkę, aby użyć oryginalnego pliku "project.properties" bezpośrednio z katalogu projektu biblioteki systemu Android.
- XA1020: Co najmniej jedna biblioteka Języka Java jest wymagana do powiązania. Sprawdź, czy biblioteka Języka Java jest uwzględniona w projekcie i ma odpowiednią akcję kompilacji: "LibraryProjectZip" (dla AAR lub ZIP), "EmbeddedJar", "InputJar" (dla pliku JAR) lub "LibraryProjectProperties" (project.properties).
- XA1021: Nie znaleziono określonej źródłowej biblioteki Java: {file}
- XA1022: Nie znaleziono określonej biblioteki odwołania Java: {file}
- XA1023: Używanie kompilatora DX DEX jest przestarzałe.
- XA1024: Ignorowanie pliku konfiguracji "Foo.dll.config". Pliki konfiguracji platformy .NET nie są obsługiwane na platformie .NET dla projektów systemu Android przeznaczonych dla platformy .NET 6 lub nowszej.
- XA1025: Eksperymentalna wartość "Hybrid" dla właściwości MSBuild "AndroidAotMode" obecnie nie jest zgodna z docelowym ABI armeabi-v7a.
- XA1027: właściwość MSBuild "EnableProguard" jest ustawiona na wartość "true", a właściwość MSBuild "AndroidLinkTool" jest pusta, więc właściwość "AndroidLinkTool" będzie domyślnie ustawiona na "proguard".
- XA1028: właściwość MSBuild "AndroidEnableProguard" jest ustawiona na wartość "true", a właściwość MSBuild "AndroidLinkTool" jest pusta, więc właściwość "AndroidLinkTool" będzie domyślnie ustawiona na "proguard".
- XA1029: właściwość "AotAssemblies" programu MSBuild jest przestarzała. Edytuj plik projektu w edytorze tekstów, aby usunąć tę właściwość, i zamiast tego użyj właściwości MSBuild "RunAOTCompilation".
- XA1031: Wartość "AndroidHttpClientHandlerType" ma nieprawidłową wartość.
-
XA1032: Nie można rozpoznać elementu "{0}" z "{1}". Sprawdź ustawienie
AndroidHttpClientHandlerType. -
XA1033: Nie można rozpoznać elementu "{0}". Sprawdź ustawienie
AndroidHttpClientHandlerType. - XA1035: właściwość "BundleAssemblies" jest przestarzała i nie ma wpływu na kompilację aplikacji. Równoważne funkcje są implementowane przez właściwości "AndroidUseAssemblyStore" i "AndroidEnableAssemblyCompression".
- XA1036: AndroidManifest.xml //uses-sdk/@android:minSdkVersion '29' nie jest zgodna z wartością '21' dla $(SupportedOSPlatformVersion) w pliku projektu (jeśli w pliku projektu nie ma wartości $(SupportedOSPlatformVersion), przyjmuje się wartość domyślną). Zmień wartość w AndroidManifest.xml tak, aby była zgodna z wartością $(SupportedOSPlatformVersion) lub usuń wartość w AndroidManifest.xml (i dodaj wartość $(SupportedOSPlatformVersion) do pliku projektu, jeśli jeszcze nie istnieje).
- XA1037: właściwość MSBuild "{0}" jest przestarzała i zostanie usunięta na platformie .NET {1}. Aby uzyskać więcej informacji, zobacz https://aka.ms/net-android-deprecations.
- XA1038: właściwość MSBuild "{0}" ma nieprawidłową wartość. Prawidłowe wartości to {1}.
- XA1039: Biblioteki pomocy technicznej systemu Android nie są obsługiwane na platformie .NET 9 lub nowszym. Przeprowadź migrację do systemu AndroidX. Aby uzyskać więcej informacji, zobacz https://aka.ms/xamarin/androidx.
- XA1040: Środowisko uruchomieniowe NativeAOT w systemie Android jest funkcją eksperymentalną i nie nadaje się jeszcze do użytku produkcyjnego. Problemy z plikami w: https://github.com/dotnet/android/issues
- XA1041: Właściwość MSBuild "MonoAndroidAssetPrefix" ma nieprawidłową wartość "c:\Foo\Assets". Wartość powinna być ścieżką katalogu reprezentującą relatywną ścieżkę zasobów lub innych plików.
XA2xxx: Linker
- XA2000: Wykryto użycie AppDomain.CreateDomain() w zestawie: {assembly}. Platforma .NET 6 będzie obsługiwać tylko jedną domenę aplikacji, więc ten interfejs API nie będzie już dostępny na platformie .NET dla systemu Android po wydaniu platformy .NET 6.
- XA2001: Nie można odnaleźć pliku źródłowego "{nazwa_pliku}".
- XA2002: Nie można rozpoznać odwołania: "{missing}", do którego odwołuje się {assembly}. Być może nie istnieje w profilu platformy .NET dla systemu Android?
- XA2006: Nie można rozpoznać odwołania do elementu "{member}" (zdefiniowanego w zestawie {assembly}) z zakresem {scope}. Gdy zakres różni się od zestawu definiującego, zwykle oznacza to, że typ jest przekazywany dalej.
- XA2007: Wyjątek podczas ładowania zestawów: {exception}
- XA2008: W przywoływanym zestawie {assembly}, Java.Interop.DoNotPackageAttribute wymaga nazwy pliku o wartości innej niż null.
XA3xxx: niezarządzana kompilacja kodu
- XA3001: Nie można skompilować AOT zestawu: {assembly}
- XA3002: Nieprawidłowy tryb AOT: {mode}
- XA3004: Android NDK r10d zawiera błąd i dostarcza niezgodną bibliotekę x86_64 libm.so.
- XA3005: wykryta wersja zestawu NDK systemu Android jest niezgodna z docelową konfiguracją maszyny wirtualnej LLVM.
- XA3006: Nie można skompilować natywnego pliku zestawu: {file}
- XA3007: Nie można połączyć natywnej biblioteki współdzielonej: {library}
XA4xxx: generowanie kodu
- XA4209: Nie można wygenerować typu języka Java dla klasy: {managedType} z powodu {wyjątku}
- XA4210: Dodaj odwołanie do Mono.Android.Export.dll podczas korzystania z atrybutu ExportAttribute lub ExportFieldAttribute.
- XA4211: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion "{targetSdk}" jest mniejsza niż $(TargetFrameworkVersion) "{targetFramework}". Korzystanie z interfejsu API-{targetFrameworkApi} na potrzeby kompilacji ACW.
- XA4213: Typ "{type}" musi podać publiczny konstruktor domyślny
- XA4214: zarządzany typ "Library1.Class1" istnieje w wielu zestawach: Library1, Library2. Proszę zrefaktoryzować nazwy typów zarządzanych w tych zestawach, aby nie były identyczne.
- XA4215: Typ języka Java "com.contoso.library1.Class1" jest generowany przez więcej niż jeden typ zarządzany. Zmień atrybut [Register], aby ten sam typ języka Java nie był emitowany.
- XA4216: Cel wdrożenia "19" nie jest obsługiwany (minimum to "21"). Zwiększ wartość właściwości $(SupportedOSPlatformVersion) w pliku projektu.
- XA4217: Nie można zastąpić metody wygenerowanej przez kotlin "{method}", ponieważ nie jest to prawidłowa nazwa metody Języka Java. Tę metodę można zastąpić tylko za pomocą języka Kotlin.
- XA4218: Nie można odnaleźć //manifest/application/uses-library w ścieżce: {path}
- XA4219: Nie można odnaleźć generatora powiązań dla języka {language} lub {defaultLanguage}.
- XA4220: Element klasy częściowej "{file}" nie ma skojarzonego powiązania dla układu "{layout}".
- XA4221: Nie wygenerowano żadnych plików źródłowych powiązanych z układem.
- XA4222: Nie znaleziono widżetów dla układu ({layoutFiles}).
- XA4223: Źle sformułowana pełna nazwa klasy "{name}". Brak przestrzeni nazw.
- XA4224: Źle sformułowana pełna nazwa klasy "{name}". Brak nazwy klasy.
- XA4225: Widżet "{widget}" w układzie "{layout}" ma wiele wystąpień z różnymi typami. Typ właściwości zostanie ustawiony na: {type}
- XA4226: Element zasobu "{file}" nie ma wymaganego elementu metadanych "{metadataName}".
- XA4228: Nie można odnaleźć określonego //activity-alias/@android:targetActivity: "{targetActivity}"
- XA4229: nierozpoznany element główny "TransformFile": {element}.
- XA4230: Błąd podczas analizowania kodu XML: {exception}
- XA4231: Wartość analizatora klas systemu Android "jar2xml" jest przestarzała i zostanie usunięta w przyszłej wersji platformy .NET dla systemu Android. Zaktualizuj właściwości projektu, aby użyć 'class-parse'.
- XA4232: Docelowa generacja kodu systemu Android "XamarinAndroid" jest przestarzała i zostanie usunięta w przyszłej wersji platformy .NET dla systemu Android. Zaktualizuj właściwości projektu na 'XAJavaInterop1'.
- XA4234: Brak wymaganego atrybutu dla elementu '<{item}>' o specyfikacji '{itemspec}', atrybutu '{name}'.
- XA4235: specyfikacja artefaktu Maven "{artifact}" jest nieprawidłowa. Prawidłowy format to 'group_id:artifact_id'.
- XA4236: Nie można pobrać artefaktu Maven "{group}:{artifact}". - {jar}: {exception} - {aar}: {exception}
- XA4237: Nie można pobrać pliku POM dla artefaktu Maven "{artifact}". - {exception}
- XA4239: Nieznane repozytorium Maven: "{repository}".
- XA4241: Zależność języka Java "{artifact}" nie jest spełniona.
- XA4242: Zależność języka Java "{artifact}" nie jest spełniona. Firma Microsoft utrzymuje pakiet NuGet "{nugetId}", który może spełnić tę zależność.
- XA4243: Atrybut "{name}" jest wymagany w przypadku używania elementu "{name}" dla elementu "{element}".
- XA4244: Atrybut "{name}" nie może być pusty dla elementu "{element}" "{itemspec}".
- XA4245: Określony plik POM "{file}" nie istnieje.
- XA4246: Nie można przeanalizować pliku POM "{file}". - {exception}
- XA4247: Nie można rozpoznać pliku POM dla artefaktu "{artifact}".
-
XA4248: Nie można odnaleźć pakietu NuGet „{nugetId}” w wersji „{version}” w pliku blokady. Upewnij się, że NuGet Restore zostało uruchomione od czasu, gdy ten
<PackageReference>został dodany. - XA4235: specyfikacja artefaktu Maven "{artifact}" jest nieprawidłowa. Poprawny format to "group_id:artifact_id:version".
- XA4300: Biblioteka natywna "{library}" nie zostanie dołączona, ponieważ ma nieobsługiwane ABI.
-
XA4301: Apk zawiera już element
xxx. - XA4302: Nieobsługiwany wyjątek scalania "AndroidManifest.xml": {ex}
- XA4303: Błąd podczas wyodrębniania zasobów z "{assemblyPath}": {ex}
- XA4304: Nie odnaleziono pliku konfiguracji ProGuard "{file}".
- XA4305: Funkcja Multidex jest włączona, ale wartość "$(_AndroidMainDexListFile)" jest pusta.
- XA4306: R8 nie obsługuje plików "@(MultiDexMainDexList)", gdy android:minSdkVersion >= 21
- XA4307: Nieprawidłowy plik konfiguracji narzędzia ProGuard.
- XA4308: Nie można wygenerować map typów
- XA4309: plik "MultiDexMainDexList" "{file}" nie istnieje.
: `$(AndroidSigningKeyStore)` nie można odnaleźć pliku "{keystore}". - XA4311: Aplikacja nie będzie zawierać sparowanego pakietu Wear, ponieważ pakiet aplikacji Wear APK nie został jeszcze utworzony. Jeśli kompiluje się w wierszu poleceń, pamiętaj, aby skompilować docelowy element 'SignAndroidPackage'.
- XA4312: odwoływanie się do projektu aplikacji Android Wear z projektu aplikacji systemu Android jest przestarzałe.
- XA4313: Zestaw platformy został przestarzały.
-
XA4314:
$(Property)jest pusty. Należy podać wartość$(Property). - XA4315: Ignorowanie pliku {file}. Manifest nie ma wymaganego atrybutu "package" w elemecie manifestu.
XA5xxx: GCC i łańcuch narzędzi
- XA5101: Brak katalogu łańcuchów narzędzi NDK systemu Android "{path}". Zainstaluj zestaw NDK systemu Android.
- XA5102: Konwersja z zestawu na kod natywny nie powiodła się. Kod zakończenia {exitCode}
- XA5103: kompilator NDK C zakończył działanie z powodu błędu. Kod zakończenia {0}
- XA5104: Nie można zlokalizować zestawu NDK systemu Android.
- XA5105: Nie odnaleziono narzędzia łańcucha narzędzi "{utility}" dla elementu docelowego {arch}. Podjęto próbę w podanej ścieżce: "{path}"
- XA5201: linker NDK zakończył działanie z powodu błędu. Kod zakończenia {0}
-
XA5205: Nie można odnaleźć
{ToolName}w pakiecie SDK dla systemu Android. -
XA5207: Nie można odnaleźć android.jar dla poziomu
{compileSdk}API. - XA5211: Nazwa pakietu aplikacji Embedded Wear różni się od nazwy pakietu aplikacji podręcznej ({wearPackageName} != {handheldPackageName}).
- XA5213: java.lang.OutOfMemoryError. Rozważ zwiększenie wartości $(JavaMaximumHeapSize). Podczas wykonywania polecenia "{tool} {arguments}" w języku Java zabrakło pamięci
- XA5300: Nie można odnaleźć katalogu android/Java SDK.
- XA5301: Nie można wygenerować typu java dla klasy: {managedType} z powodu MAX_PATH: {exception}
- XA5302: Dwa procesy mogą jednocześnie kompilować ten projekt. Plik blokady istnieje w ścieżce: {path}
XA6xxx: narzędzia wewnętrzne
XAccc7xxx: Nieobsługiwane wyjątki MSBuild
Wyjątki, które nie zostały jeszcze sprawnie obsłużone. W idealnym przypadku zostaną one naprawione lub zastąpione lepszymi błędami w przyszłości.
Mają one postać XACCC7NNN, gdzie CCC to 3-znakowy kod oznaczający zadanie MSBuild, które zgłasza wyjątek, i NNN jest 3-cyfrową liczbą wskazującą typ nieobsługiwanego Exceptionelementu .
Zadania:
A2C-Aapt2CompileA2L-Aapt2LinkAAS-AndroidApkSignerACD-AndroidCreateDebugKeyACM-AppendCustomMetadataToItemGroupADB-AdbAJV-AdjustJavacVersionArgumentsAOT-AotAPT-AaptASP-AndroidSignPackageAZA-AndroidZipAlignBAB-BuildAppBundleBAS-BuildApkSetBBA-BuildBaseAppBundleBGN-BindingsGeneratorBLD-BuildApkCCR-CopyAndConvertResourcesCCV-ConvertCustomViewCDF-ConvertDebuggingFilesCDJ-CheckDuplicateJavaLibrariesCFI-CheckForInvalidResourceFileNamesCGJ-CopyGeneratedJavaResourceClassesCGS-CheckGoogleSdkRequirementsCIC-CopyIfChangedCLC-CalculateLayoutCodeBehindCLP-ClassParseCLR-CreateLibraryResourceArchiveCMD-CreateMultiDexMainDexClassListCML-CreateManagedLibraryResourceArchiveCNA-CompileNativeAssemblyCNE-CollectNonEmptyDirectoriesCNL-CreateNativeLibraryArchiveCPD-CalculateProjectDependenciesCPI-CheckProjectItemsCPR-CopyResourceCPT-ComputeHashCRC-ConvertResourcesCasesCRM-CreateResgenManifestCRN-CrunchCRP-AndroidComputeResPathsCTD-CreateTemporaryDirectoryCTX-CompileToDalvikDES-DesugarDJL-DetermineJavaLibrariesToCompileDX8-D8FD-FastDeployFLB-FindLayoutsToBindFLT-FilterAssembliesGAD-GetAndroidDefineConstantsGAP-GetAndroidPackageNameGAR-GetAdditionalResourcesFromAssembliesGAS-GetAppSettingsDirectoryGCB-GenerateCodeBehindForLayoutGEP-GetExtraPackagesGFT-GetFilesThatExistGIL-GetImportedLibrariesGJP-GetJavaPlatformJarGJS-GenerateJavaStubsGLB-GenerateLayoutBindingsGLR-GenerateLibraryResourcesGMA-GenerateManagedAidlProxiesGMJ-GetMonoPlatformJarGPM-GeneratePackageManagerJavaGRD-GenerateResourceDesignerIAS-InstallApkSetIJD-ImportJavaDocJDC-JavaDocJVC-JavacJTX-JarToXmlKEY-KeyToolLAS-LinkApplicationSharedLibrariesLEF-LogErrorsForFilesLNK-LinkAssembliesLNS-LinkAssembliesNoShrinkLNT-LintLWF-LogWarningsForFilesMDC-MDocPAI-PrepareAbiItemsPAW-ParseAndroidWearProjectAndManifestPRO-ProguardPWA-PrepareWearApplicationFilesR8D-R8RAM-ReadAndroidManifestRAR-ReadAdditionalResourcesFromAssemblyCacheRAT-ResolveAndroidToolingRDF-RemoveDirFixedRIL-ReadImportedLibrariesCacheRJJ-ResolveJdkJvmPathRLC-ReadLibraryProjectImportsCacheRLP-ResolveLibraryProjectImportsRRA-RemoveRegisterAttributeRSA-ResolveAssembliesRSD-ResolveSdksRUF-RemoveUnknownFilesSPL-SplitPropertySVM-SetVsMonoAndroidRegistryKeyUNZ-UnzipVJV-ValidateJavaVersionWLF-WriteLockFile
Wyjątki:
-
7000- Inny wyjątek 7001-NullReferenceException7002-ArgumentOutOfRangeException7003-ArgumentNullException7004-ArgumentException7005-FormatException7006-IndexOutOfRangeException7007-InvalidCastException7008-ObjectDisposedException7009-InvalidOperationException7010-InvalidProgramException7011-KeyNotFoundException7012-TaskCanceledException7013-OperationCanceledException7014-OutOfMemoryException7015-NotSupportedException7016-StackOverflowException7017-TimeoutException7018-TypeInitializationException7019-UnauthorizedAccessException7020-ApplicationException7021-KeyNotFoundException7022-PathTooLongException7023-DirectoryNotFoundException7024-IOException7025-DriveNotFoundException7026-EndOfStreamException7027-FileLoadException7028-FileNotFoundException7029-PipeException
XA8xxx: Błędy etapu linkera
- XA8000/IL8000: Nie można odnaleźć zasobu systemu Android "@anim/enterfromright". Zaktualizuj plik @(AndroidResource), aby dodać brakujący zasób.
XA9xxx: licencjonowanie
Wiadomości zostały usunięte
Usunięto w środowisku Xamarin.Android 10.4
- XA5215: Zduplikowany zasób znaleziony dla elementu {elementName}. Duplikaty znajdują się w {nazwach plików}
- XA5216: Wpis zasobu {elementName} jest już zdefiniowany w {nazwa_pliku}
Usunięto w środowisku Xamarin.Android 10.3
-
XA0110: Wyłączanie funkcji $(AndroidExplicitCrunch), ponieważ nie jest obsługiwana przez
aapt2program. Jeśli chcesz użyć $(AndroidExplicitCrunch) ustaw wartość $(AndroidUseAapt2) na wartość false.
Usunięto w programie Xamarin.Android 10.2
- XA0120: Nie można użyć algorytmu wyznaczania wartości skrótu SHA1
Usunięto w programie Xamarin.Android 9.3
-
XA0114: Sklep Google Play wymaga, aby aktualizacje aplikacji używały
$(TargetFrameworkVersion)wersji 8.0 (poziom 26 interfejsu API) lub nowszej.