.NET untuk referensi kesalahan dan peringatan Android
- ADB0000: Kesalahan/peringatan umum
adb
. - ADB0010: Kesalahan penginstalan/peringatan APK generik
adb
. - ADB0020: Paket tidak mendukung arsitektur CPU perangkat ini.
- ADB0030: Penginstalan APK gagal karena konflik dengan paket yang ada.
- ADB0040: Perangkat tidak mendukung tingkat SDK minimum yang ditentukan dalam manifes.
- ADB0050: Paket {packageName} sudah ada di perangkat.
- ADB0060: Tidak ada cukup ruang penyimpanan pada perangkat untuk menyimpan paket: {packageName}. Kosongkan beberapa ruang dan coba lagi.
- ANDAS0000: Kesalahan/peringatan umum
apksigner
. - ANDJS0000: Kesalahan/peringatan umum
jarsigner
. - ANDKT0000: Kesalahan/peringatan umum
keytool
. - ANDZA0000: Kesalahan/peringatan umum
zipalign
.
- APT0000: Kesalahan/peringatan umum
aapt
. - APT0001: Opsi tidak diketahui '{option}'. Silakan periksa '$(AndroidAapt2CompileExtraArgs)' dan '$(AndroidAapt2LinkExtraArgs)' untuk melihat apakah argumen baris perintah 'aapt' yang tidak lagi valid untuk 'aapt2' dan pastikan bahwa semua argumen lain valid untuk
aapt2
. - APT0002: Nama file tidak valid: Nama file hanya boleh berisi [^a-zA-Z0-9_.-]+.
- APT0003: Nama file tidak valid: Nama file hanya boleh berisi [^a-zA-Z0-9_.]+.
- APT0004: Nama file tidak valid: Nama file harus dimulai dengan A-Z atau a-z atau garis bawah.
- APT2264: Sistem tidak dapat menemukan file yang ditentukan. (2).
- APT2265: Sistem tidak dapat menemukan file yang ditentukan. (2).
- XA0000: Tidak dapat menentukan $(AndroidApiLevel) atau $(TargetFrameworkVersion).
- XA0001: Nilai tidak valid atau tidak didukung
$(TargetFrameworkVersion)
. - XA0002: Tidak dapat menemukan mono.android.jar
- XA0003: Nilai 'android:versionCode' tidak valid '{code}' di 'AndroidManifest.xml'. Nilainya harus berupa nilai bilangan bulat.
- XA0004: Nilai 'android:versionCode' tidak valid '{code}' di 'AndroidManifest.xml'. Nilai harus dalam rentang 0 hingga {maxVersionCode}.
- XA0030: Membangun dengan versi
{versionNumber}
JDK tidak didukung. - XA0031: Java SDK {requiredJavaForFrameworkVersion} atau lebih tinggi diperlukan saat menggunakan $(TargetFrameworkVersion) {targetFrameworkVersion}.
- XA0032: Java SDK {requiredJavaForBuildTools} atau yang lebih tinggi diperlukan saat menggunakan Android SDK Build-Tools {buildToolsVersion}.
- XA0033: Gagal mendapatkan versi Java SDK karena nilai yang dikembalikan tampaknya tidak berisi nomor versi yang valid.
- XA0034: Gagal mendapatkan versi Java SDK.
- XA0035: Gagal menentukan Android ABI untuk proyek.
- XA0036: $(AndroidSupportedAbis) tidak didukung di .NET 6 dan yang lebih tinggi.
- XA0100: EmbeddedNativeLibrary tidak valid dalam proyek Aplikasi Android. Silakan gunakan AndroidNativeLibrary sebagai gantinya.
- XA0101: peringatan XA0101: Tindakan build @(Konten) tidak didukung.
- XA0102: Peringatan Umum
lint
. - XA0103: Kesalahan Umum
lint
. - XA0104: Nilai tidak valid untuk '$(AndroidSequencePointsMode)'
- XA0105: $(TargetFrameworkVersion) untuk pustaka lebih besar dari $(TargetFrameworkVersion) untuk proyek aplikasi.
- XA0107:
{Assmebly}
adalah Rakitan Referensi. - XA0108: Tidak dapat memperoleh versi dari
lint
. - XA0109: Nilai 'v4.5' yang tidak didukung atau tidak valid
$(TargetFrameworkVersion)
. - XA0111: Tidak bisa mendapatkan versi.
aapt2
Silakan periksa apakah terinstal dengan benar. - XA0112:
aapt2
tidak diinstal.aapt2
Menonaktifkan dukungan. Silakan periksa apakah terinstal dengan benar. - XA0113: Google Play mengharuskan aplikasi dan pembaruan baru harus menggunakan TargetFrameworkVersion v11.0 (API level 30) atau yang lebih tinggi.
- XA0115: Nilai 'armeabi' tidak valid dalam $(AndroidSupportedAbis). ABI ini tidak lagi didukung. Harap perbarui properti proyek Anda untuk menghapus nilai lama. Jika halaman properti tidak menampilkan kotak centang 'armeabi', batalkan centang dan periksa kembali salah satu ABI lainnya dan simpan perubahan.
- XA0116: Tidak dapat menemukan
EmbeddedResource
bernama{ResourceName}
. - XA0117: TargetFrameworkVersion {TargetFrameworkVersion} tidak digunakan lagi. Harap perbarui agar v4.4 atau lebih tinggi.
- XA0118: Tidak dapat mengurai '{TargetMoniker}'
- XA0119: Konfigurasi non-ideal ditemukan dalam proyek.
- XA0121: Assembly '{assembly}' menggunakan '[assembly: Java.Interop.JavaLibraryReferenceAttribute]', yang tidak lagi didukung. Gunakan versi yang lebih baru dari paket NuGet ini atau beri tahu penulis pustaka.
- XA0122: Assembly '{assembly}' menggunakan atribut '[assembly: Java.Interop.DoNotPackageAttribute]'. Gunakan versi yang lebih baru dari paket NuGet ini atau beri tahu penulis pustaka.
- XA0123: Menghapus {issue} dari {propertyName}. Lint {version} tidak mendukung pemeriksaan ini.
- XA0125:
{Project}
menggunakan tingkat informasi debug yang tidak digunakan lagi. Atur informasi penelusuran kesalahan ke Portabel di halaman properti proyek Visual Studio atau edit file proyek di editor teks dan atur properti MSBuild 'DebugType' ke 'portabel' untuk menggunakan tingkat informasi debug lintas platform yang lebih baru. Jika file ini berasal dari paket NuGet, perbarui ke versi paket NuGet yang lebih baru atau beri tahu penulis pustaka. - XA0126: Kesalahan saat menginstal FastDev Tools. Perangkat ini tidak mendukung Penyebaran Cepat. Silakan bangun ulang aplikasi Anda menggunakan
EmbedAssembliesIntoApk = True
. - XA0127: Ada masalah saat menyebarkan {destination} menggunakan {FastDevTool}. Kami mengalami kesalahan berikut {output}. Silakan bangun ulang aplikasi Anda menggunakan
EmbedAssembliesIntoApk = True
. - XA0128: Pengalihan Stdio diaktifkan. Nonaktifkan untuk menggunakan Penyebaran Cepat.
- XA0129: Kesalahan saat menyebarkan
{File}
. Harap nonaktifkan penyebaran cepat di halaman properti proyek Visual Studio atau edit file proyek di editor teks dan atur properti MSBuild 'EmbedAssembliesIntoApk' ke 'true'. - XA0130: Maaf. Penyebaran cepat hanya didukung pada perangkat yang menjalankan Android 5.0 (API level 21) atau yang lebih tinggi. Harap nonaktifkan penyebaran cepat di halaman properti proyek Visual Studio atau edit file proyek di editor teks dan atur properti MSBuild 'EmbedAssembliesIntoApk' ke 'true'.
- XA0131: Alat 'run-as' telah dinonaktifkan pada perangkat ini. Aktifkan dengan mengaktifkan opsi pengembang pada perangkat atau dengan mengatur
ro.boot.disable_runas
kefalse
. - XA0132: Paket tidak diinstal. Harap periksa apakah Anda tidak memasangnya di bawah pengguna lain. Jika paket muncul pada perangkat, coba hapus instalannya secara manual, lalu coba lagi. Anda harus dapat menghapus instalan aplikasi melalui aplikasi Pengaturan di perangkat.
- XA0133: Alat 'run-as' yang diperlukan oleh sistem Penyebaran Cepat telah dinonaktifkan pada perangkat ini oleh produsen. Nonaktifkan Penyebaran Cepat di halaman properti proyek Visual Studio atau edit file proyek di editor teks dan atur properti MSBuild 'EmbedAssembliesIntoApk' ke 'true'.
- XA0134: Aplikasi tidak memiliki atribut 'android:debuggable' yang diatur dalam AndroidManifest.xml. Ini diperlukan agar Penyebaran Cepat berfungsi. Ini biasanya diaktifkan secara default oleh sistem build .NET untuk Android untuk build Debug.
- XA0135: Paket adalah aplikasi 'sistem'. Ini adalah aplikasi yang diinstal di bawah pengguna 'sistem' pada perangkat. Jenis aplikasi ini tidak dapat menggunakan 'run-as'.
- XA0136: Penginstalan paket yang rusak saat ini. Silakan hapus instalan paket secara manual dari semua pengguna pada perangkat dan coba lagi. Jika itu tidak berhasil, Anda dapat menonaktifkan Penyebaran Cepat.
- XA0137: Perintah 'run-as' gagal dengan '{0}'. Penyebaran Cepat saat ini tidak didukung pada perangkat ini. Silakan ajukan masalah dengan pesan kesalahan yang tepat menggunakan item menu 'Bantuan-Kirim> Umpan Balik-Laporkan> Masalah' di Visual Studio atau 'Bantuan-Laporkan> Masalah' di Visual Studio untuk Mac.
- Metadata item XA0138: %(AndroidAsset.AssetPack) dan %(AndroidAsset.AssetPack) hanya didukung saat
$(AndroidApplication)
adalahtrue
. - XA0139:
@(AndroidAsset)
{0}
memiliki metadata yang tidak validDeliveryType
dari{1}
. Nilai yang didukung adalahinstalltime
,ondemand
ataufastfollow
- XA0140:
- XA0141: Paket NuGet '{0}' versi '{1}' berisi pustaka bersama '{2}' yang tidak diratakan dengan benar. Lihat https://developer.android.com/guide/practices/page-sizes untuk detail selengkapnya
- XA0142: Perintah '{0}' gagal.\n{1}
- XA1000: Ada masalah saat mengurai {file}. Ini kemungkinan karena XML yang tidak lengkap atau tidak valid.
- XA1001: AndroidResgen: Peringatan saat memperbarui XML Sumber Daya '{filename}': {Message}
- XA1002: Kecocokan terdekat yang ditemukan untuk '{customViewName}' adalah '{customViewLookupName}', tetapi kapitalisasi tidak cocok. Silakan koreksi kapitalisasi.
- XA1003: '{zip}' tidak ada. Silakan bangun kembali proyek.
- XA1004: Terjadi kesalahan saat membuka {filename}. File mungkin rusak. Coba hapus dan bangun lagi.
- XA1005: Mencoba pencocokan nama tipe dasar untuk elemen dengan ID '{id}' dan ketik '{managedType}'
- XA1006: TargetFrameworkVersion (tingkat API Android {compileSdk}) lebih tinggi dari targetSdkVersion ({targetSdk}).
- XA1007: minSdkVersion ({minSdk}) lebih besar dari targetSdkVersion. Ubah nilai sedih sehingga minSdkVersion kurang dari atau sama dengan targetSdkVersion ({targetSdk}).
- XA1008: TargetFrameworkVersion (tingkat API Android {compileSdk}) lebih rendah dari targetSdkVersion ({targetSdk}).
- XA1009: {assembly} usang. Silakan tingkatkan ke {assembly} {version}
- XA1010: Nilai '$(AndroidManifestPlaceholders) tidak valid untuk tempat penampung manifes Android. Silakan gunakan 'key1=value1; format key2=value2'. Nilai yang ditentukan adalah:
{placeholders}
- XA1011: Menggunakan ProGuard dengan kompilator DEX D8 tidak lagi didukung. Atur penghapus kode ke 'r8' di halaman properti proyek Visual Studio atau edit file proyek di editor teks dan atur properti MSBuild 'AndroidLinkTool' ke 'r8'.
- XA1012: Menyertakan ID penggantian elemen akar tata letak '{id}' tidak valid.
- XA1013: Gagal mengurai ID simpul '{name}' dalam file tata letak '{file}'.
- XA1014: Referensi pustaka JAR dengan nama file yang identik tetapi konten yang berbeda ditemukan: {pustaka}. Hapus pustaka yang berkonflik dari EmbeddedJar, InputJar, dan AndroidJavaLibrary.
- XA1015: Lebih dari satu proyek Android Wear ditentukan sebagai proyek yang dipasangkan. Bisa paling banyak satu.
- XA1016: Proyek aplikasi Target Wear '{project}' tidak menentukan properti proyek 'AndroidManifest' yang diperlukan.
- XA1017: AndroidManifest.xml aplikasi Target Wear tidak menentukan atribut 'paket' yang diperlukan.
- XA1018: File AndroidManifest yang ditentukan tidak ada: {file}.
- XA1019: File 'LibraryProjectProperties' '{file}' terletak di direktori induk direktori output menengah proyek pengikatan. Sesuaikan jalur untuk menggunakan file 'project.properties' asli langsung dari direktori proyek pustaka Android.
- XA1020: Setidaknya satu pustaka Java diperlukan untuk pengikatan. Periksa apakah pustaka Java disertakan dalam proyek dan memiliki tindakan build yang sesuai: 'LibraryProjectZip' (untuk AAR atau ZIP), 'EmbeddedJar', 'InputJar' (untuk JAR), atau 'LibraryProjectProperties' (project.properties).
- XA1021: Pustaka Java sumber yang ditentukan tidak ditemukan: {file}
- XA1022: Pustaka Java referensi yang ditentukan tidak ditemukan: {file}
- XA1023: Menggunakan DX DEX Compiler tidak digunakan lagi.
- XA1024: Mengabaikan file konfigurasi 'Foo.dll.config'. File konfigurasi .NET tidak didukung di .NET untuk proyek Android yang menargetkan .NET 6 atau yang lebih tinggi.
- XA1025: Nilai eksperimental 'Hybrid' untuk properti MSBuild 'AndroidAotMode' saat ini tidak kompatibel dengan ABI target armeabi-v7a.
- XA1027: Properti MSBuild 'EnableProguard' diatur ke 'true' dan properti MSBuild 'AndroidLinkTool' kosong, sehingga 'AndroidLinkTool' akan default ke 'proguard'.
- XA1028: Properti MSBuild 'AndroidEnableProguard' diatur ke 'true' dan properti MSBuild 'AndroidLinkTool' kosong, sehingga 'AndroidLinkTool' akan default ke 'proguard'.
- XA1029: Properti MSBuild 'AotAssemblies' tidak digunakan lagi. Edit file proyek di editor teks untuk menghapus properti ini, dan gunakan properti MSBuild 'RunAOTCompilation'.
- XA1031: 'AndroidHttpClientHandlerType' memiliki nilai yang tidak valid.
- XA1032:Gagal mengatasi '{0}' dari '{1}'. Silakan periksa pengaturan Anda
AndroidHttpClientHandlerType
. - XA1033: Tidak dapat menyelesaikan '{0}'. Silakan periksa pengaturan Anda
AndroidHttpClientHandlerType
. - XA1035: Properti 'BundleAssemblies' tidak digunakan lagi dan tidak berpengaruh pada build aplikasi. Fungsionalitas yang setara diimplementasikan oleh properti 'AndroidUseAssemblyStore' dan 'AndroidEnableAssemblyCompression'.
- XA1036: AndroidManifest.xml //uses-sdk/@android:minSdkVersion '29' tidak cocok dengan nilai $(SupportedOSPlatformVersion) '21' dalam file proyek (jika tidak ada nilai $(SupportedOSPlatformVersion) dalam file proyek, maka nilai default telah diasumsikan). Ubah nilai dalam AndroidManifest.xml agar sesuai dengan nilai $(SupportedOSPlatformVersion), atau hapus nilai dalam AndroidManifest.xml (dan tambahkan nilai $(SupportedOSPlatformVersion) ke file proyek jika belum ada).
- XA1037: Properti MSBuild '{0}' tidak digunakan lagi dan akan dihapus di .NET {1}. Lihat https://aka.ms/net-android-deprecations untuk detail selengkapnya.
- XA1038: Properti MSBuild '{0}' memiliki nilai yang tidak valid. Nilai nilai adalah {1}.
- XA2000: Penggunaan AppDomain.CreateDomain() terdeteksi dalam rakitan: {assembly}. .NET 6 hanya akan mendukung satu AppDomain, sehingga API ini tidak akan lagi tersedia di .NET untuk Android setelah .NET 6 dirilis.
- XA2001: File sumber '{filename}' tidak dapat ditemukan.
- XA2002: Tidak dapat mengatasi referensi: '{missing}', yang direferensikan oleh {assembly}. Mungkin tidak ada di profil Mono untuk Android?
- XA2006: Tidak dapat menyelesaikan referensi ke '{member}' (didefinisikan dalam rakitan '{assembly}') dengan cakupan '{scope}'. Ketika cakupan berbeda dari rakitan yang menentukan, biasanya berarti bahwa jenis diteruskan.
- XA2007: Pengecualian saat memuat rakitan: {exception}
- XA2008: Dalam rakitan yang direferensikan {assembly}, Java.Interop.DoNotPackageAttribute memerlukan nama file non-null.
- XA3001: Tidak dapat melakukan AOT rakitan: {assembly}
- XA3002: Mode AOT tidak valid: {mode}
- XA3003: Tidak dapat menghapus IL rakitan: {assembly}
- XA3004: Android NDK r10d adalah buggy dan menyediakan x86_64 libm.so yang tidak kompatibel.
- XA3005: Versi Android NDK yang terdeteksi tidak kompatibel dengan konfigurasi LLVM yang ditargetkan.
- XA3006: Tidak dapat mengkompilasi file rakitan asli: {file}
- XA3007: Tidak dapat menautkan pustaka bersama asli: {library}
- XA4209: Gagal menghasilkan jenis Java untuk kelas: {managedType} karena {exception}
- XA4210: Tambahkan referensi ke Mono.Android.Export.dll saat menggunakan ExportAttribute atau ExportFieldAttribute.
- XA4211: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion '{targetSdk}' kurang dari $(TargetFrameworkVersion) '{targetFramework}'. Menggunakan API-{targetFrameworkApi} untuk kompilasi ACW.
- XA4213: Tipe '{type}' harus menyediakan konstruktor default publik
- XA4214: Jenis terkelola 'Library1.Class1' ada di beberapa rakitan: Library1, Library2. Silakan refaktor nama jenis terkelola dalam rakitan ini sehingga tidak identik.
- XA4215: Jenis Java 'com.contoso.library1.Class1' dihasilkan oleh lebih dari satu jenis terkelola. Silakan ubah atribut [Register] sehingga jenis Java yang sama tidak dipancarkan.
- XA4216: Target penyebaran '19' tidak didukung (minimumnya adalah '21'). Harap tingkatkan nilai properti $(SupportedOSPlatformVersion) dalam file proyek Anda.
- XA4217: Tidak dapat mengambil alih metode yang dihasilkan Kotlin '{method}' karena bukan nama metode Java yang valid. Metode ini hanya dapat diambil alih dari Kotlin.
- XA4218: Tidak dapat menemukan //manifest/application/uses-library di jalur: {path}
- XA4219: Tidak dapat menemukan generator pengikatan untuk bahasa {language} atau {defaultLanguage}.
- XA4220: Item kelas parsial '{file}' tidak memiliki pengikatan terkait untuk tata letak '{layout}'.
- XA4221: Tidak ada file sumber pengikatan tata letak yang dihasilkan.
- XA4222: Tidak ada widget yang ditemukan untuk tata letak ({layoutFiles}).
- XA4223: Salah format nama kelas lengkap '{name}'. Namespace tidak ada.
- XA4224: Salah format nama kelas lengkap '{name}'. Nama kelas hilang.
- XA4225: Widget '{widget}' dalam tata letak '{layout}' memiliki beberapa instans dengan jenis yang berbeda. Jenis properti akan diatur ke: {type}
- XA4226: Item sumber daya '{file}' tidak memiliki item metadata yang diperlukan '{metadataName}'.
- XA4228: Tidak dapat menemukan //activity-alias/@android:targetActivity yang ditentukan: '{targetActivity}'
- XA4229: Elemen akar 'TransformFile' yang tidak dikenal: {element}.
- XA4230: Kesalahan penguraian XML: {exception}
- XA4231: Nilai pengurai kelas Android 'jar2xml' tidak digunakan lagi dan akan dihapus dalam versi .NET di masa mendatang untuk Android. Perbarui properti proyek untuk menggunakan 'class-parse'.
- XA4232: Target pembuatan kode Android 'XamarinAndroid' tidak digunakan lagi dan akan dihapus dalam versi .NET mendatang untuk Android. Perbarui properti proyek untuk menggunakan 'XAJavaInterop1'.
- XA4234: '<{item}>' item '{itemspec}' tidak memiliki atribut yang diperlukan '{name}'.
- XA4235: Spesifikasi artefak Maven '{artifact}' tidak valid. Format yang benar adalah 'group_id:artifact_id'.
- XA4236: Tidak dapat mengunduh artefak Maven '{group}:{artifact}'. - {jar}: {exception} - {aar}: {exception}
- XA4237: Tidak dapat mengunduh file POM untuk artefak Maven '{artifact}'. - {exception}
- XA4239: Repositori Maven tidak diketahui: '{repositori}'.
- XA4241: Dependensi Java '{artifact}' tidak terpenuhi.
- XA4242: Dependensi Java '{artifact}' tidak terpenuhi. Microsoft mempertahankan paket NuGet '{nugetId}' yang dapat memenuhi dependensi ini.
- XA4243: Atribut '{name}' diperlukan saat menggunakan '{name}' untuk item '{element}' '{itemspec}'.
- XA4244: Atribut '{name}' tidak boleh kosong untuk item '{element}' '{itemspec}'.
- XA4245: File POM yang ditentukan '{file}' tidak ada.
- XA4246: Tidak dapat mengurai file POM '{file}'. - {exception}
- XA4247: Tidak dapat menyelesaikan file POM untuk artefak '{artefak}'.
- XA4248: Tidak dapat menemukan paket NuGet '{nugetId}' versi '{version}' dalam file kunci. Pastikan Pemulihan NuGet telah berjalan sejak ini
<PackageReference>
ditambahkan. - XA4235: Spesifikasi artefak Maven '{artifact}' tidak valid. Format yang benar adalah 'group_id:artifact_id:version'.
- XA4300: Pustaka asli '{library}' tidak akan dibundel karena memiliki ABI yang tidak didukung.
- XA4301: Apk sudah berisi item
xxx
. - XA4302: Pengecualian tidak tertangani menggabungkan 'AndroidManifest.xml': {ex}
- XA4303: Kesalahan mengekstrak sumber daya dari "{assemblyPath}": {ex}
- XA4304: File konfigurasi ProGuard '{file}' tidak ditemukan.
- XA4305: Multidex diaktifkan, tetapi '$(_AndroidMainDexListFile)' kosong.
- XA4306: R8 tidak mendukung file '@(MultiDexMainDexList)' saat android:minSdkVersion >= 21
- XA4307: File konfigurasi ProGuard tidak valid.
- XA4308: Gagal menghasilkan peta jenis
- XA4309: File 'MultiDexMainDexList' '{file}' tidak ada.
- XA4310: '$(AndroidSigningKeyStore)' file '{keystore}' tidak dapat ditemukan.
- XA4311: Aplikasi tidak akan berisi paket Wear yang dipasangkan karena APK paket aplikasi Wear belum dibuat. Jika membangun pada baris perintah, pastikan untuk membangun target "SignAndroidPackage".
- XA4312: Mereferensikan proyek aplikasi Android Wear dari proyek aplikasi Android tidak digunakan lagi.
- XA4313: Rakitan kerangka kerja tidak digunakan lagi.
- XA4314:
$(Property)
kosong. Nilai untuk$(Property)
harus disediakan. - XA4315: Mengabaikan {file}. Manifes tidak memiliki atribut 'paket' yang diperlukan pada elemen manifes.
- XA5101: Direktori toolchains Android NDK yang hilang '{path}'. Harap instal Android NDK.
- XA5102: Konversi dari rakitan ke kode asli gagal. Kode keluar {exitCode}
- XA5103: Pengkompilasi NDK C keluar dengan kesalahan. Kode keluar {0}
- XA5104: Tidak dapat menemukan Android NDK.
- XA5105: Utilitas toolchain '{utility}' untuk target {arch} tidak ditemukan. Dicoba di jalur: "{path}"
- XA5201: Linker NDK keluar dengan kesalahan. Kode keluar {0}
- XA5205: Tidak dapat menemukan
{ToolName}
di Android SDK. - XA5207: Tidak dapat menemukan android.jar untuk tingkat
{compileSdk}
API . - XA5211: Nama paket aplikasi Embedded Wear berbeda dari nama paket aplikasi genggam ({wearPackageName} != {handheldPackageName}).
- XA5213: java.lang.OutOfMemoryError. Pertimbangkan untuk meningkatkan nilai $(JavaMaximumHeapSize). Java kehabisan memori saat menjalankan '{tool} {argumen}'
- XA5300: Direktori Android/Java SDK tidak dapat ditemukan.
- XA5301: Gagal menghasilkan jenis Java untuk kelas: {managedType} karena MAX_PATH: {exception}
- XA5302: Dua proses mungkin membangun proyek ini sekaligus. File kunci ada di jalur: {path}
Pengecualian yang belum ditangani dengan anggun. Idealnya ini akan diperbaiki atau diganti dengan kesalahan yang lebih baik di masa depan.
Ini mengambil bentuk XACCC7NNN
, di mana CCC
adalah kode 3 karakter yang menunjukkan Tugas MSBuild yang melemparkan pengecualian, dan NNN
merupakan angka 3 digit yang menunjukkan jenis yang tidak tertangani Exception
.
Tugas:
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
Pengecualian:
7000
- Pengecualian Lainnya7001
-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: Tidak dapat menemukan Sumber Daya Android '@anim/enterfromright'. Harap perbarui @(AndroidResource) untuk menambahkan sumber daya yang hilang.
- XA5215: Sumber Daya Duplikat ditemukan untuk {elementName}. Duplikat berada di {filenames}
- XA5216: Entri sumber daya {elementName} sudah ditentukan dalam {filename}
- XA0110: Menonaktifkan $(AndroidExplicitCrunch) karena tidak didukung oleh
aapt2
. Jika Anda ingin menggunakan $(AndroidExplicitCrunch) silakan atur $(AndroidUseAapt2) ke false.
- XA0120: Gagal menggunakan algoritma hash SHA1
- XA0114: Google Play mengharuskan pembaruan aplikasi harus menggunakan
$(TargetFrameworkVersion)
v8.0 (API level 26) atau yang lebih baru.