运行钛Android应用程序时无法加载本机库

时间:2013-11-12 14:05:22

标签: android titanium native

我正在使用Titanium构建Android应用。 我的Android模块com.tgl.androidmodule包含一个名为libAlibrary-jni.so的本机库。

在我的.apk中,本机库存在于正确的文件夹(lib / armeabi,lib / armeabi-v7a,lib / x86)中,但在尝试动态加载库时仍然出错:{{1} }

以下是错误的完整堆栈跟踪:

System.loadLibrary("Alibrary-jni");

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

实际上,这个问题与我的C ++ lib无关,这是一个纯粹的Titanium问题。我理解感谢Jira issue我只需要安装gperf来解决此问题。无需说错误消息具有误导性。感谢Chris Stratton的帮助。