2012-01-05 15 views
5

Ho un problema durante l'esecuzione degli esempi da parte di andengine. L'errore che sto ottenendo è a questa riga:Errore AndEngine nella libreria di caricamento

System.loadLibrary("andenginephysicsbox2dextension"); 

Impossibile caricare eenginephysics2dextension. Trova libreria restituita null. Ho notato che altre persone continuavano ad avere questo problema ma non è stata proposta alcuna soluzione.

Qualsiasi aiuto è benvenuto! Grazie.

risposta

10

sembra che tu abbia dimenticato di copiare le librerie native. AndEngine è ora ospitato su github ed è in perfetto sviluppo! (https://github.com/nicolasgramlich/AndEngine) ulteriori informazioni su cosa è cambiato nella nuova versione GLES2 qui: http://www.andengine.org/forums/announces/andengine-gles2-pre-release-on-december-23rd-t6097.html#p26851

L'uso di AndEngine come progetto di libreria è consigliato e questo automaticamente "copia" le librerie native nel progetto.

migliori saluti, Nicolas

3

L'errore che si ottiene è perché è necessario creare l'estensione Box2D da soli. Penso che ci sia tutorial su come farlo. Comunque mi sono fermato lì e ho scaricato le demo dal mercato. Quindi alla fine passò a libGDX.

+0

è libgdx meglio di andina? – Fofole

+0

È diverso, non si può dire che sia meglio. Ti costringe ad andare un po 'sotto il cofano per capire le cose. Questo è buono, penso. Inoltre trovo la documentazione per libGDX molto meglio che per AndEngine. LibGDX sembra progetto live e AndEngine non ha commit da oltre 3 mesi da quando Nicholas lavora per Zynga. Controllali entrambi e decidi quale ti conviene. Ho provato personalmente Cocos2D per Android, AndEngine e ora utilizzo libGDX. – Ludevik

+0

AndEngine si è spostato su github per questo sembra morto nel vecchio repository. https://github.com/nicolasgramlich/AndEngine –

Problemi correlati