Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Örnek iletiler
error XA1043: Could not determine what to launch: 'obj/Debug/net11.0-android/android/AndroidManifest.xml' does not contain a launchable <activity> or an <instrumentation> element. Set the $(AndroidLaunchActivity) or $(AndroidInstrumentation) MSBuild property to specify one.
Issue
dotnet run cihazda başlatılacak bir şeye ihtiyaç var.
<activity> içinde başlatılabilir bir AndroidManifest.xml arar ve benchmark konağı gibi kullanıcı arabirimi olmayan uygulamalar için bir <instrumentation> öğesini kullanır. İkisi de bulunamadı.
Çözüm
Amaç filtresiyle etkinlik bildirme MAIN/LAUNCHER :
[Activity (MainLauncher = true)]
public class MainActivity : Activity
{
}
Veya hiç etkinliği olmayan bir uygulama için bir enstrümantasyon tanımlayın:
[Instrumentation (Name = "com.companyname.myapp.MyInstrumentation")]
public class MyInstrumentation : Instrumentation
{
protected MyInstrumentation (IntPtr handle, JniHandleOwnership ownership)
: base (handle, ownership) { }
}
Ayrıca açıkça başlatmak için sınıfı adlandırabilirsiniz:
$(AndroidLaunchActivity) veya
$(AndroidInstrumentation) MSBuild özellikleri.