2012-01-05 11 views
5

Tengo un problema al ejecutar los ejemplos de andengine. El error que obtengo es en esta línea:Error de AndEngine al cargar la biblioteca

System.loadLibrary("andenginephysicsbox2dextension"); 

No se pudo cargar la genécnica andenginephysics2. Buscar biblioteca devuelta nula. Noté que otras personas seguían teniendo este problema, pero no se propuso ninguna solución.

¡Cualquier ayuda es bienvenida! Gracias.

Respuesta

10

Parece que se olvidó de copiar las bibliotecas nativas. ¡Y ahora Engine está alojado en github y está en desarrollo perfectamente activo! (https://github.com/nicolasgramlich/AndEngine) más información sobre qué cambió en la nueva versión de GLES2 aquí: http://www.andengine.org/forums/announces/andengine-gles2-pre-release-on-december-23rd-t6097.html#p26851

Se recomienda utilizar AndEngine como proyecto de biblioteca y esto 'copiará' automáticamente las bibliotecas nativas a su proyecto.

Best Regards, Nicolas

3

El error que está recibiendo es porque usted tiene que construir la extensión Box2D usted mismo. Creo que hay un tutorial sobre cómo hacerlo. Sin embargo, me detuve allí y descargué las demos del mercado. Luego eventualmente cambié a libGDX.

+0

es libgdx mejor que ¿andengine? – Fofole

+0

Es diferente, no puedo decir que es mejor. Te obliga a ir un poco por debajo del capó para entender las cosas. Eso es bueno, creo. También encuentro que la documentación para libGDX es mucho mejor que para AndEngine. LibGDX parece un proyecto en vivo y AndEngine no tiene compromisos por más de 3 meses desde que Nicholas trabaja para Zynga. Verifíquelos y decida cuál le queda mejor. Personalmente probé Cocos2D para Android, And Engine y ahora uso libGDX. – Ludevik

+0

AndEngine se ha movido a github por eso parece estar muerto en el antiguo repositorio. https://github.com/nicolasgramlich/AndEngine –

Cuestiones relacionadas