Errore XA4255 di .NET per Android

Messaggio di esempio

error XA4255: Generated trimmable type map Java source 'obj/Release/net11.0-android/typemap/java/my/app/MainActivity.java' was not found.

Issue

La scansione della mappa dei tipi trimmable post-trim avrebbe dovuto copiare un file sorgente Java generato dalla directory dei sorgenti Java pre-trim, ma il file mancava.

Ciò può verificarsi se gli output intermedi della compilazione non sono aggiornati o se l'elenco di origine Java generato non corrisponde più ai file su disco.

Soluzione

Eliminare le directory bin e obj del progetto, quindi ricompilare il progetto.

Se l'errore persiste dopo una ricompilazione pulita, inviare un problema in https://github.com/dotnet/android/issues e includere il log di compilazione completo.