Avviso XA4250 di .NET per Android

Messaggio di esempio

Il tipo '{0}' a cui fa riferimento il manifesto non è stato trovato in alcun assembly analizzato. Può trattarsi di un tipo di framework.

warning XA4250: Manifest-referenced type 'com.example.MainActivity' was not found in any scanned assembly. It may be a framework type.

Issue

La compilazione ha individuato un nome di tipo in AndroidManifest.xml, ma non è riuscita ad associare quel nome ad alcun peer Java individuato negli assembly gestiti dell'app.

Questo può essere previsto per i tipi forniti dal framework, ma può anche indicare che la voce del manifesto non corrisponde al nome generato per un componente Android gestito.

Soluzione

Se la voce del manifesto fa riferimento a un tipo di framework Android, questo avviso può in genere essere ignorato.

Altrimenti:

  1. Verifica il valore android:name nel file manifesto.
  2. Verificare che il tipo gestito sia incluso nella compilazione dell'app.
  3. Verificare l'eventuale presenza di mancate corrispondenze del namespace, di [Register] o della denominazione del tipo annidato tra il manifest e il tipo gestito.