Visual Studio 2010 および Android 用モノ
mono droid apk を開発するためのソフトウェア。最初にプロジェクトを作成し、ボタンをクリックすると、正常に実行できます
エミュレーターと私はAndroidモバイル(サムスンギャラクシーy)にインストールしようとしています
私のプロジェクトで(.apkファイル)を検索すると、それが見つかります
bin/debug/filname.apk.here この bin フォルダに 2 つの apk ファイルがあります
filename.apk と filename.signed.apk。両方のapkファイルをモバイルにコピーしました
ファイルname.apkをインストールしようとしましたが、インストールに失敗しました
filename.signed.apk をインストールすると正常にインストールされますが、試してみると
モバイルで開くと、自動的に強制的に閉じます。
エミュレーターで私のアプリケーションは正常に動作し、2010 に対しても 2 つの .apk ファイルを作成します。1 つは EventRegistraionApp-Signed.apk で、もう 1 つは EventRegistraionApp-Signed.apk です。以下に示します: -
09-23 06:59:38.388: E/AndroidRuntime(863): FATAL EXCEPTION: main
09-23 06:59:38.388: E/AndroidRuntime(863): java.lang.RuntimeException: Unable to get provider mono.MonoRuntimeProvider: java.lang.RuntimeException: Unable to find application Mono.Android.DebugRuntime or Mono.Android.Platform.ApiLevel_8!
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.installProvider(ActivityThread.java:4882)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4485)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4425)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.access$1300(ActivityThread.java:141)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.os.Handler.dispatchMessage(Handler.java:99)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.os.Looper.loop(Looper.java:137)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.main(ActivityThread.java:5103)
09-23 06:59:38.388: E/AndroidRuntime(863): at java.lang.reflect.Method.invokeNative(Native Method)
09-23 06:59:38.388: E/AndroidRuntime(863): at java.lang.reflect.Method.invoke(Method.java:525)
09-23 06:59:38.388: E/AndroidRuntime(863): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
09-23 06:59:38.388: E/AndroidRuntime(863): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
09-23 06:59:38.388: E/AndroidRuntime(863): at dalvik.system.NativeStart.main(Native Method)
09-23 06:59:38.388: E/AndroidRuntime(863): Caused by: java.lang.RuntimeException: Unable to find application Mono.Android.DebugRuntime or Mono.Android.Platform.ApiLevel_8!
09-23 06:59:38.388: E/AndroidRuntime(863): at mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:30)
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ActivityThread.installProvider(ActivityThread.java:4879)
09-23 06:59:38.388: E/AndroidRuntime(863): ... 12 more
09-23 06:59:38.388: E/AndroidRuntime(863): Caused by: android.content.pm.PackageManager$NameNotFoundException: Mono.Android.DebugRuntime
09-23 06:59:38.388: E/AndroidRuntime(863): at android.app.ApplicationPackageManager.getApplicationInfo(ApplicationPackageManager.java:226)
09-23 06:59:38.388: E/AndroidRuntime(863): at mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:21)
09-23 06:59:38.388: E/AndroidRuntime(863): ... 13 more
私の問題は、apk をデバイスにインストールした後、Unable to find application Mono.Android.DebugRuntime または Mono.Android.Platform.ApiLevel_8! の例外をスローすることです。しかし、エミュレータでは正常に動作しています
評価版が表示されていないモノドロイド 4.2.5 を使用しています