1

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

ここに画像の説明を入力

その後、(時々) MonoDevelop で例外が発生しました: System.IO.IOException: DWP Handshake failed.

何が問題なのかわかりません。アプリケーションに変更を加えていません。どんな助けでも大歓迎です-私はこれを一日中実行しようとしています。

ティア

スタックトレース:

java:597) E/AndroidRuntime(2066): dalvik.system.NativeStart.main(Native Method) で I/Process (2066): シグナルを送信しています。PID: 2066 SIG: 9

4

2 に答える 2

2

有料版に移行して間もなく、同様の問題が発生しました。新しいモノドロイド ライブラリへの参照を更新するには、単純にクリーンアップして再構築します。

参照: http://www.mail-archive.com/monodroid@lists.ximian.com/msg00531.html

于 2012-06-30T19:13:59.037 に答える
0

これはおそらくAndroid のバグ 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 Debug Logs で上記のようなメッセージをチェックして、これが事実であることを確認します。

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

于 2012-04-23T16:23:19.827 に答える