2016-11-20 4 views
1

Je peux lancer le programme de MyGame Cocos.Erreur - n'a pas pu trouver "libMyGame.so"

Mais quand je suis Tring pour l'exécuter sur studio android obtenir une erreur:

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" 

je l'ai lu quelque part que avant d'exécuter le programme sur studio android j'ai besoin pour exécuter la commande à partir du répertoire du jeu:

cocos compile -p android --android-studio 

mais je reçois une erreur:

ANDROID_SDK_ROOT not defined. Please define it in your environment. 

ce que je dois faire? Merci.

Répondre

0

Définissez ANDROID_SDK_ROOT dans la variable d'environnement de votre système.

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

Trouver Setup.py (script python) à partir du dossier racine de cocos2dx et l'exécuter. et donner des informations de ANDROID_SDK -, NDK, ANT

POUR PLUS D'INFORMATIONS cliquez sur ce lien COCOS2DX - ANDROID SETUP