Baca dalam bahasa Inggris

Bagikan melalui


.NET untuk kesalahan Android XA4215

Contoh pesan

error XA4215: The Java type `com.contoso.library1.Class1` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.
error XA4215:   `com.contoso.library1.Class1` generated by: Library1.Class1, Library1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
error XA4215:   `com.contoso.library1.Class1` generated by: Library1.Class1, Library2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

Masalah

Kesalahan ini menunjukkan bahwa dua jenis C# atau lebih memancarkan nama jenis Java yang sepenuhnya memenuhi syarat yang sama.

Solusi

Untuk mengatasi kesalahan ini, ubah [Register] atribut pada salah satu jenis C# ke nama jenis Java yang berbeda.