Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Példaüzenetek
error XA1048: 'obj/Debug/net11.0-android/android/AndroidManifest.xml' does not contain an <instrumentation> element. Add an Android.App.Instrumentation subclass to the application, or set the $(AndroidInstrumentation) MSBuild property to the name of one.
Issue
Az alkalmazás engedélyezte az indítást egy Android.App.Instrumentation használatával, akár a következő beállításával
$(AndroidUseInstrumentation) vagy
$(EnableMSTestRunner) – true, de nem található <instrumentation> elem itt: AndroidManifest.xml.
Ez eltér az XA1043-tól, amelyet akkor jelez a rendszer, ha az alkalmazásnak nincs sem indítható <activity>, sem <instrumentation>.
Megoldás
Eszközállapot deklarálása az alkalmazásban:
[Instrumentation (Name = "com.companyname.myapp.MyInstrumentation")]
public class MyInstrumentation : Instrumentation
{
protected MyInstrumentation (IntPtr handle, JniHandleOwnership ownership)
: base (handle, ownership) { }
}
Az indítandó osztály nevét explicit módon is megadhatja a következővel:
$(AndroidInstrumentation) MSBuild-tulajdonság, vagy állítsa a(z) $(AndroidUseInstrumentation) értékét false értékre az alkalmazás aktivitásának elindításához.