2016-08-10 4 views
0

Je travaille sur un jeu basé sur libGDX (1.9.3), qui fonctionne sous Android. J'utilise le moteur Intel MultiOS pour porter le jeu sur iOS. Il est possible d'entrer dans le menu, mais tant que vous voulez accéder aux méthodes liées à Box2D, vous obtenez une erreur et l'application iOS est détruite. Le problème peut être une bibliothèque manquante ou un faux fichier, mais je suis coincé quand même, parce que ça ne marche pas. Le fichier gradle doit contenir toutes les dépendances qui existent. J'espère que vous pouvez m'aider.Problèmes liés aux dépendances LibGDX, Intel MultiOS Engine et Box2D

Github repository

erreur/Stack-Trace:

... 
art W 13828 415213 /teamcity/workdir/moe_repo_build/moe_repo/art/runtime/native/java_lang_Runtime.cc:65] android_update_LD_LIBRARY_PATH not found; .so dependencies will not work! 
art E 13828 415213 /teamcity/workdir/moe_repo_build/moe_repo/art/runtime/java_vm_ext.cc:255] No implementation found for long com.badlogic.gdx.physics.box2d.World.newWorld(float, float, boolean) (tried Java_com_badlogic_gdx_physics_box2d_World_newWorld and Java_com_badlogic_gdx_physics_box2d_World_newWorld__FFZ) 
java.lang.UnsatisfiedLinkError: No implementation found for long com.badlogic.gdx.physics.box2d.World.newWorld(float, float, boolean) (tried Java_com_badlogic_gdx_physics_box2d_World_newWorld and Java_com_badlogic_gdx_physics_box2d_World_newWorld__FFZ) 
    at com.badlogic.gdx.physics.box2d.World.newWorld(Native Method) 
    at com.badlogic.gdx.physics.box2d.World.<init>(World.java:228) 
... 

Répondre

0

cernées le problème - Remplacer le contenu /Applications/Intel/multi_os_engine/tools/proguard.cfg avec ceux de/Applications/Intel/multi_os_engine/tools/proguard-full.cfg