两天以来,我收到了这个错误:
java.lang.UnsatisfiedLinkError: Couldn't load MyCPPProject from loader dalvik.system.PathClassLoader[dexPath=/system/framework/com.google.android.maps.jar:/data/app/com.mypackage.myApp-3.apk,libraryPath=/data/app-lib/com.mypackage.myApp-3]: findLibrary returned null
我想在Android应用程序中本地编译一个项目c ++。 该项目在另一台PC上编译得很好但不在我的。 我试图创建一个新的工作区,安装另一个eclipse和其他很多解决方案,但它仍然无法编译。
我该如何解决? android项目生成myApp.apk但不生成myApp-3.apk。
[dexPath=/system/framework/com.google.android.maps.jar:/data/app/com.mypackage.myApp-3.apk,libraryPath=/data/app-lib/com.mypackage.myApp-3]
为什么编译器尝试加载myApp-3.apk?
答案 0 :(得分:0)
我通过在libs文件夹中创建armeabi来修复此问题。并将.so文件复制到armeabi文件夹中。