Android 不能';t从加载程序加载cocos2dcpp
我知道这里有这样的问题,但不幸的是我找不到帮助我的答案。现在,我正在努力通过Eclipse和Android studio在设备上启动cocos2d-x应用程序。我使用的是基于cocos2d-X3.7.1的默认项目。通过Android studio或Eclipse创建构建非常完美,但当我尝试在设备或模拟器上启动应用程序时,我遇到以下错误:Android 不能';t从加载程序加载cocos2dcpp,android,eclipse,android-studio,java-native-interface,cocos2d-x,Android,Eclipse,Android Studio,Java Native Interface,Cocos2d X,我知道这里有这样的问题,但不幸的是我找不到帮助我的答案。现在,我正在努力通过Eclipse和Android studio在设备上启动cocos2d-x应用程序。我使用的是基于cocos2d-X3.7.1的默认项目。通过Android studio或Eclipse创建构建非常完美,但当我尝试在设备或模拟器上启动应用程序时,我遇到以下错误: java.lang.UnsatisfiedLinkError: Couldn't load cocos2dcpp from loader dalvik.syst
java.lang.UnsatisfiedLinkError: Couldn't load cocos2dcpp from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.FallingBirds-3.apk"],nativeLibraryDirectories=[/data/app-lib/com.FallingBirds-3, /vendor/lib, /system/lib]]]: findLibrary returned null
我知道这是一些本地lib的问题,但我找不到解决方法。伙计们,帮帮我,我会非常感激的!:) 您能够编译helloworld项目吗?您是否尝试使用cocos控制台编译项目?如果你做到了,请告诉更多细节。非常感谢你的回复,Hammerh5!是的,我将通过Android Studio终端进入proj.Android-Studio文件夹并运行comand“cocos compile-p Android”。Apk正在成功创建。您是为armeabi还是armeabi-v7a编译?尝试在您的应用程序中添加
APP_ABI:=armeabi-v7a
。谢谢您的回复,mromer!是的,我曾尝试使用armeabi-v7a进行构建,但也不起作用。我还忘了指出。。我已经在Android Studio中打开了cocos2d-x项目,正如教程所说,我的意思是我打开了proj.Android-Studio,所以我的项目没有任何类,等等。这可能是问题吗?当然。当我编译时,我使用类似于:cocoscocompile-s/myprojectpath-p android--android studio
。否则,将为eclipse编译文件