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

Error al subir app en play store

Buenas estoy teniendo un problema al subir una aplicación al Play Store.
El caso es que instalo el .apk en un dispositivo android 4.2 y funciona perfectamente. Pero resulta que en este mismo dispositivo cuando la aplicación está subida en el Play Store no inicia, el error que he podido ver es el siguiente:

java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable
at android.support.v7.app.AppCompatDelegateImplBase.onCreate(AppCompatDelegateImplBase.java:118)
at android.support.v7.app.AppCompatDelegateImplV7.onCreate(AppCompatDelegateImplV7.java:146)
at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:59)
at com.pizzeria.jemis.MainActivity.onCreate(MainActivity.java:60)
at android.app.Activity.performCreate(Activity.java:5275)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2250)
at android.app.ActivityThread.access$800(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1200)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5105)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
at dalvik.system.NativeStart.main(Native Method)

¿A qué puede ser debido? Gracias

0voto

Lukard comentado

Imagino que tendrás la MainActivity declarada como principal en el AndroidManifest.xml, es decir:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

(Te digo esto porque los errores que pueden salir cuando no hay ninguna Activity declarada como principal e incluyes ciertas librerías en tu proyecto pueden ser de lo más variopintos).

Solucionado esto te diría que nos mostraras tu método onCreate(...), o si más no, la línea 60, para que podamos arrojar un poco más de luz al asunto.

1 Respuesta

0voto

danielreales7 Puntos5380

Al final fue un problema al compilar de eclipse con las librerías de appcompat que me las duplicó. Es un bug que tiene.

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