.NET for Android XA4250 figyelmeztetés

Példaüzenet

A manifesztumban hivatkozott „{0}” típus egyik beolvasott összeállításban sem található meg. Ez lehet egy keretrendszertípus.

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

Issue

A build típusnevet AndroidManifest.xmltalált, de nem tudta megegyezni az alkalmazás felügyelt szerelvényekben felderített Java társ nevével.

Ez a keretrendszer által biztosított típusok esetében várható, de azt is jelezheti, hogy a jegyzékbejegyzés nem egyezik a felügyelt Android-összetevőhöz létrehozott névvel.

Megoldás

Ha a jegyzékbejegyzés androidos keretrendszertípusra hivatkozik, ezt a figyelmeztetést általában figyelmen kívül lehet hagyni.

Egyébként:

  1. Ellenőrizze a android:name jegyzékben szereplő értéket.
  2. Győződjön meg arról, hogy a felügyelt típus szerepel az alkalmazás buildjében.
  3. Ellenőrizze, hogy vannak-e névtérrel, [Register] vagy beágyazott típussal kapcsolatos elnevezésbeli eltérések a jegyzék és a felügyelt típus között.