2016-11-20 181 views
1

我试图运行MyGame cocos的程序。错误 - 无法找到“libMyGame.so”

但是当我特林在Android Studio中运行它得到一个错误:

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.cocos2dx.SimpleGame-1/base.apk"],nativeLibraryDirectories=[/data/app/org.cocos2dx.SimpleGame-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libMyGame.so" 

我读的地方,在Android工作室运行程序之前,我需要从运行游戏目录下的命令:

cocos compile -p android --android-studio 

但后来我得到一个错误:

ANDROID_SDK_ROOT not defined. Please define it in your environment. 

我需要什么怎么办? 谢谢。

回答

0

在您的系统环境变量定义ANDROID_SDK_ROOT。

Variable Name : ANDROID_SDK_ROOT 
Variable Value : location of your sdk 
3

查找cocos2dx的根文件夹Setup.py(python脚本),并运行它。 并给予 ANDROID_SDK的信息 - , NDKANT

欲了解更多信息请点击此链接COCOS2DX - ANDROID SETUP