2012-04-22 18 views
1

デフォルトの「Androidアプリケーション用Mono」を実行しようとすると、アプリケーションが予期せず停止したというエラーが表示されます。MonoDevelopデフォルトのM4Aアプリケーションが「予期せず停止しました」

enter image description here

した後、(時々)私はMonoDevelopの中には例外になるだろう:System.IO.IOExceptionを:DWPハンドシェイクに失敗しました。

何が間違っているのか分かりません - 私はアプリケーションに何も変更を加えていません。どんな助けも大歓迎です - 私はこれを一日中走らせようとしています。

TIA

スタックトレース:

D/AndroidRuntime(2066): Shutting down VM E/AndroidRuntime(2066): FATAL EXCEPTION: main E/AndroidRuntime(2066): java.lang.UnsatisfiedLinkError: Couldn't load monodroid: findLibrary returned null E/AndroidRuntime(2066): at java.lang.Runtime.loadLibrary(Runtime.java:429) E/AndroidRuntime(2066): at java.lang.System.loadLibrary(System.java:554) E/AndroidRuntime(2066): at mono.MonoPackageManager.LoadApplication(MonoPackageManager.java:24) E/AndroidRuntime(2066): at mono.MonoRuntimeProvider.attachInfo(MonoRuntimeProvider.java:25) E/AndroidRuntime(2066): at android.app.ActivityThread.installProvider(ActivityThread.java:3554) E/AndroidRuntime(2066): at android.app.ActivityThread.installContentProviders(ActivityThread.java:3309) E/AndroidRuntime(2066): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3265) E/AndroidRuntime(2066): at android.app.ActivityThread.access$2200(ActivityThread.java:117) E/AndroidRuntime(2066): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:969) E/AndroidRuntime(2066): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(2066): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(2066): at android.app.ActivityThread.main(ActivityThread.java:3683) E/AndroidRuntime(2066): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime(2066): at java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(2066): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) E/AndroidRuntime(2066): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) E/AndroidRuntime(2066): at dalvik.system.NativeStart.main(Native Method) I/Process (2066): Sending signal. PID: 2066 SIG: 9

+0

、質問にそれを追加してくださいhttp://docs.xamarin.com/android/advanced_topics/android_debug_log –

答えて

2

私は有料版に行っても、それほど長いことはありませんでした。新しいモノドロイドライブラリへの参照を更新するには、単にクリーンアップして再構築します。

も参照してください:あなたはデバッグログにクラッシュからのスタックトレースを見つけることができるはずですhttp://www.mail-archive.com/[email protected]/msg00531.html

+0

私はこれを試したところ、エラーは発生しませんでした。ありがとう。 – Rivka

0

これは非常におそらくAndroid bug 21670次のとおりです。時々、ネイティブライブラリはの.apkから抽出されていませんが、インストールはまだ成功したと報告されています

W/NativeHelper( 98): Failed to cache package shared libs 
W/NativeHelper( 98): java.io.IOException: Couldn't create cached binary /data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so in /data/data/Mono.Android.DebugRuntime/lib 
W/NativeHelper( 98): at com.android.internal.content.NativeLibraryHelper.copyNativeBinaryLI(NativeLibraryHelper.java:289) 

Androidデバッグログで上記と同様のメッセージがないかどうか確認してください。

上記が表示された場合は、アプリをアンインストールしてできるだけ多くのパッケージを保存してストレージ容量を確保してから、アプリを再インストールする必要があります。

+0

Iログにそのようなメッセージが表示されない... – Rivka

関連する問題