android NDK

时间:2015-08-17 12:45:56

标签: android-ndk

我现在在android ndk中很天真。我尝试了这个网址中给出的步骤:https://www3.ntu.edu.sg/home/ehchua/programming/android/Android_NDK.html 根据这个i导入我的eclipse中的HELLO_JNI样本来自android ndkr_10,当我运行它时会在下面给出的logcat中抛出错误

08-17 18:12:01.472:E / AndroidRuntime(1269):java.lang.UnsatisfiedLinkError:无法从加载器dalvik.system.PathClassLoader [dexPathList [[zip file“/ data / app]加载hello-jni /com.example.hellojni-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.hellojni-2,/ vendor / lib,/ system / lib]]]:findLibrary返回null

有人可以帮我解决这个问题 我想念的地方? 提前致谢

1 个答案:

答案 0 :(得分:0)

您的错误意味着找不到hello-jni lib。您遵循的教程说您应该有myjni lib。

将projet编译为apk后,您可以运行命令行unzip -l you_apk_file。在文件列表中,您应该看到.so文件。