1

当我尝试运行默认的“Android 应用程序的单声道”时,我收到应用程序意外停止的错误。

在此处输入图像描述

之后,(有时)我会在 MonoDevelop 中遇到异常: System.IO.IOException: DWP Handshake failed。

我不确定可能出了什么问题 - 我没有对应用程序进行任何更改。任何帮助将不胜感激 - 我一直在努力让它运行一整天。

TIA

堆栈跟踪:

java:597) E/AndroidRuntime(2066): 在 dalvik.system.NativeStart.main(Native Method) I/Process (2066): 发送信号。PID:2066 SIG:9

4

2 回答 2

2

在使用付费版本后不久,我遇到了类似的问题。只需清理并重建以更新对新 monodroid 库的引用。

另见: 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 调试日志以获取与上述类似的消息,以确认是这种情况。

如果您看到上述情况,则需要卸载您的应用程序和尽可能多的其他软件包以释放存储空间,然后重新安装您的应用程序。

于 2012-04-23T16:23:19.827 回答