我在我的Android项目中使用了YOUKU SDK,对于我的Beta版用户,他们的应用程序会因libluajava.so而崩溃,如下所示:
所以我google libluajava.so并下载它,把它放在以下文件夹中。
//我没有把它放在armeabi文件夹或armeabi-v7a文件夹中,因为项目会说类似有一些重复的文件
但问题仍然没有解决,应用程序仍然崩溃,因为类似的东西:
但是我无法在网上找到64位文件,那么我该如何解决这个问题?
答案 0 :(得分:0)
要构建.so,您可以使用此过程 -
将android ndk工具添加到你的android sdk所在的位置。
现在在您的eclipse项目中,创建一个包含所有.c和.h文件以及Android.mk文件的jni文件夹。
现在在你的日食中,转到Run - >外部工具 - >外部工具配置。对于位置,按“浏览文件系统”并选择“ndk-build”位置(已放入android sdk文件夹)对于工作目录,按“浏览工作区”并选择您的eclipse项目和您的jni文件夹。例如像这样 - $ {workspace_loc:/ yourproject / jni}
按“应用”,然后按“运行”。您的eclipse项目的libs文件夹中有.so。