entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

java.lang.UnsatisfiedLinkError: Native method not found: en Libgdx

No entiendo este error que me sale en Libgdx,¿Que quiere decir?

FATAL EXCEPTION: GLThread 83
java.lang.UnsatisfiedLinkError: Native method not found: com.badlogic.gdx.physics.box2d.World.newWorld:(FFZ)J
at com.badlogic.gdx.physics.box2d.World.newWorld(Native Method)
at com.badlogic.gdx.physics.box2d.World.<init>(World.java:221)
at com.videojuego.MyGame.create(MyGame.java:34)
at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:209)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1505)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)

0voto

white comentado

No puedo adivinar que error tienes, segun el log está en la linea MyGame.java linea 34
¿por qué no nos pasas esa linea o el codigo del archivo para saber que sucede?

0voto

carla_Maria comentado

public class MyGame extends Game implements ApplicationListener{

public SpriteBatch Batcher; 
public World mundo; 
public Sprite piso1,personaje;
public OrthographicCamera cam;

@Override
public void create() { 

    Batcher = new SpriteBatch(); /
    mundo = new World(new Vector2(0,-98f),true);                                          
    piso1 = new Sprite(new Texture(Gdx.files.internal("plataforma1.png")));
    personaje = new Sprite(new Texture(Gdx.files.internal("panda1.png")));
    cam = new OrthographicCamera();

    this.setScreen(new PantallaJuego(this));
}

}

0voto

white comentado

y si remueves ese slash?

Batcher = new SpriteBatch(); / <-----

0voto

carla_Maria comentado

Ahora me sale otro error :

FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Videojuego/com.Videojuego.Menu}: java.lang.ClassNotFoundException: com.Videojuego.Menu
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1983)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.Videojuego.Menu
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
at android.app.Instrumentation.newActivity(Instrumentation.java:1053)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)

Este es mi manifest :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.Videojuego"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="17" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".Menu"
        android:label="@string/app_name"
        android:screenOrientation="landscape"
        android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

</manifest>

0voto

white comentado

Ahí dice que no existe la clase Menu, estas segura que existe?

com.Videojuego.Menu

0voto

carla_Maria comentado

http://gyazo.com/17522b32829b8a183f4e5102658ce87d

Mira,esta bien ¿no?

Me pasa cuando pongo la libreria gdx.jar

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta