mono android调用so,MonoGame上MonoDroid的 - 共享的运行时初始化错误无法加载库“libmonosgen-2.0.so”...

我有一个简单的Android MonoGame项目,使用MonoDevelop的构建。这是一个XNA样本游戏的端口,它运行在仿真器一台设备上很好,但在另一个设备上它给我这个错误时,将其部署:MonoGame上MonoDroid的 - 共享的运行时初始化错误无法加载库“libmonosgen-2.0.so”

shared runtime initialization error: Cannot load library: load_library(linker.cpp:745):

library "/data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so" not found

错误发生时出现在启动画面刚过装置。

的代码并没有改变,它的工作原理一台设备而不是其他的。这些设备之间的主要区别在于屏幕分辨率。 320x480分辨率的设备很好,但480x800分辨率的设备会出现此错误。这两种设备都在AVD定义为靶向的Android 4.2 API级别17和使用的Intel Atom的x86 CPU/ABI。我给了480x800的设备尽可能多的内存的AVD会让我(768 MB - 高于它不启动)。

我知道别人reported a similar error之前,我已经尝试过那里的建议(关闭“快速部署”并重新部署,增加设备上的可用空间),但得到相同的错误。它始终在320x480上工作,但从来没有更大的屏幕设备。

最后一点 - 我使用MonoDroid的免费版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值