Baca dalam bahasa Inggris

Bagikan melalui


.NET untuk kesalahan Android XA1025

Contoh pesan

error XA1025: The experimental 'Hybrid' value for the 'AndroidAotMode' MSBuild
property is not currently compatible with the armeabi-v7a target ABI. To
continue using the experimental 'Hybrid' value for 'AndroidAotMode', deselect
the armeabi-v7a target ABI in the Visual Studio project property pages or edit
the project file in a text editor and remove 'armeabi-v7a' from the
'AndroidSupportedAbis' MSBuild property.

Masalah

Proyek ini memiliki AndroidAotMode properti MSBuild yang diatur ke nilai eksperimental Hybrid dan juga menyertakan nilai armeabi-v7a dalam AndroidSupportedAbis properti MSBuild. Aplikasi yang dibangun dengan AndroidAotMode diatur ke Hybrid saat ini dibatalkan selama startup pada perangkat armeabi-v7a, sehingga build keluar dengan kesalahan jika konfigurasi ini ditemukan.

Solusi

Jika kompatibilitas perangkat armeabi-v7a diperlukan untuk aplikasi, AndroidAotMode properti MSBuild harus diatur ke Normal atau dihapus dari file proyek sepenuhnya. Untuk menyesuaikan nilai AndroidAotMode properti MSBuild, edit file proyek di editor teks.

Jika kompatibilitas perangkat armeabi-v7a tidak diperlukan untuk aplikasi, batal pilih ABI target armeabi-v7a di halaman properti proyek Visual Studio untuk mengatasi kesalahan build.

Di Visual Studio, ARI target dapat disesuaikan di bawah Arsitektur yang didukung di bagian Tingkat Lanjut dari tab Opsi Android dari halaman properti proyek

Di Visual Studio untuk Mac, ARI target dapat disesuaikan di bawah ABA yang Didukung di tab Tingkat Lanjut di bagian Build Android dari halaman properti proyek.

Atau, edit file proyek di editor teks dan hapus armeabi-v7a dari AndroidSupportedAbis properti MSBuild dengan tangan.