2017-02-15 40 views
1

我得到了我一個三星Galaxy手機Xamarin.Forms Android應用(所有最新的SDK)是例外的應用程序啓動。無法找到應用Mono.Android.Platform.ApiLevel_24或Xamarin.Android.Platform

一月2日至15日:49:56.431 29826 29826 d AndroidRuntime:關閉VM 02-15 01:49:56.431 29826 29826ËAndroidRuntime:致命異常:主02-15 01:49:56.431 29826 29826 E AndroidRuntime:進程: com.rolsped.stage.TruckerApp,PID:29826 02-15 01:49:56.431 29826 29826 E AndroidRuntime:java.lang.RuntimeException:無法獲取 provider mono.MonoRuntimeProvider:java.lang .RuntimeException:無法 找到應用Mono.Android.Platform.ApiLevel_24或 Xamarin.Android.Platform! 02-15 01:49:56.431 29826 29826 E AndroidRuntime:at android.app.ActivityThread.installProvider(ActivityThread.java:6770) 02-15 01:49:56.431 29826 29826 E AndroidRuntime:at android.app。 ActivityThread.installContentProviders(ActivityThread.java:6362) 02-15 01:49:56.431 29826 29826 E AndroidRuntime:at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6302) 02-15 01:49:56.431 29826 29826 E AndroidRuntime:在 android.app.ActivityThread.access $ 1800(ActivityThread.java:222)02-15 01:49:56.431 29826 29826 E AndroidRuntime:在 android.app.ActivityThread $ H.handleMessage(ActivityThread.java :1861) 02-15 01:49:56.431 29826 2982 6 E AndroidRuntime:在 android.os.Handler.dispatchMessage(Handler.java:102)02-15 01:49:56.431 29826 29826 E AndroidRuntime:在 android.os.Looper.loop(Looper.java:158) 02-15 01:49:56.431 29826 29826 E AndroidRuntime:在 android.app.ActivityThread.main(ActivityThread.java:7229)02-15 01:49:56.431 29826 29826 E AndroidRuntime:在 java.lang。 reflect.Method.invoke(Native Method)02-15 01:49:56.431 29826 29826 E AndroidRuntime:at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230) 02-15 01 :49:56.431 29826 29826ËAndroidRuntime:在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)02-15 01:49:56.431 29826 29826 E AndroidRuntime:原因: java.lang.RuntimeException:無法找到應用程序 Mono.Android.Platform.ApiLevel_24或Xamarin.Android.Platform! 02-15 01:49:56.431 29826 29826ËAndroidRuntime:在 mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:38)02-15 01:49:56.431 29826 29826ËAndroidRuntime:在 android.app.ActivityThread。 installProvider(ActivityThread.java:6767) 02-15 01:49:56.431 29826 29826 E AndroidRuntime:... 10更多 02-15 01:49:56.431 29826 29826 E AndroidRuntime:原因: android.content.pm .PackageManager $的NameNotFoundException: Xamarin.Android.Platform 1月2日至15日:49:56.431 29826 29826è AndroidRuntime:在 android.app.ApplicationPackageManager.getApplicationInfo(ApplicationPackageManager.java:368) 1月2日至15日:49:56.431 29826 29826 E AndroidRuntime:在 mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:32)02-15 01:49:56.431 29826 29826èAndroidRuntime:...... 11多個

我得到它僅在該類型的移動電話。 所有我發現,直到現在還沒有解決這個問題,包括設置AndroidUseLatestPlatformSdkfalse什麼我發現here

希望有人能幫助我。

感謝

埃裏克

回答

5

禁用Use Shared Runtime從項目 - >選項 - > Android選項 解決了它。

+0

This應該被標記爲最佳答案,即使你不想自吹自擂。這是正確的修復。 –

0

入住這link出來,這可能會幫助你。看起來他們之前有同樣的問題。希望能幫助到你!

+0

謝謝,但我試過,並沒有解決問題。我發佈了我在這裏找到的答案:https://forums.xamarin.com/discussion/83266/unable-to-find-application-mono-android-platform-apilevel-24-or-xamarin-android-platform –

相關問題