.NET voor Android-waarschuwing XA4250

Voorbeeldbericht

Het type '{0}' waarnaar in het manifest wordt verwezen, is in geen enkele gescande assembly gevonden. Dit kan een frameworktype zijn.

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

Issue

In de build is een typenaam AndroidManifest.xmlgevonden, maar deze kan niet overeenkomen met een Java peer die is gedetecteerd in de beheerde assembly's van de app.

Dit kan worden verwacht voor door framework geleverde typen, maar het kan ook aangeven dat de manifestvermelding niet overeenkomt met de naam die is gegenereerd voor een beheerd Android-onderdeel.

Solution

Als de manifestvermelding verwijst naar een Android-frameworktype, kan deze waarschuwing meestal worden genegeerd.

Anders:

  1. Controleer de android:name waarde in het manifest.
  2. Zorg ervoor dat het beheerde type is opgenomen in de build van de app.
  3. Controleer of er verschillen zijn in de naamruimte, [Register] of de naamgeving van geneste typen tussen het manifest en het beheerde type.