versiones pie oreo developer descargar app android

pie - java.lang.NoClassDefFoundError: com.google.android.gms.internal.zzmp



android pie (2)

Para aquellos que ya han activado MultiDex y todavía obtienen esta excepción, es solo un estúpido problema de Android Studio / Gradle.

Intente limpiar el proyecto, alternar la ejecución instantánea en la configuración y reconstruir el proyecto.

Recibo este error en el dispositivo Android 4.4 al iniciar mi aplicación. La aplicación se bloquea de inmediato. Sin embargo, no tengo este error en el dispositivo Android 5.1. ¿Cualquier pista?

10-15 22: 35: 06.306 14072-14072 / com D / dalvikvm ﹕ VFY: reemplazando el código de operación 0x71 en 0x0000 10-15 22: 35: 06.306 14072-14072 / com D / AndroidRuntime ﹕ Apagando VM 10-15 22:35 : 06.306 14072-14072 / com W / dalvikvm ﹕ threadid = 1: hilo que sale con excepción no capturada (grupo = 0x4304b160) 10-15 22: 35: 06.306 14072-14072 / com E / AndroidRuntime ﹕ EXCEPCIÓN FATAL: Proceso principal: com. , PID: 14072 java.lang.NoClassDefFoundError: com.google.android.gms.internal.zzmp en com.google.android.gms.measurement.internal.zzz.zzj (Fuente desconocida) en com.google.android.gms. measure.internal.zzv. (Fuente desconocida) en com.google.android.gms.measurement.internal.zzz.zzAq (Fuente desconocida) en com.google.android.gms.measurement.internal.zzv.zzaL (Fuente desconocida) en com.google.android.gms.measurement.AppMeasurementContentProvider.onCreate (Fuente desconocida) en android.content.ContentProvider.attachInfo (ContentProvider.java:1591) en android.content.ContentProvider.attachInfo (ContentProvider.java:1562) en android .app.ActivityThread. installProvider (ActivityThread.java:4830) en android.app.ActivityThread.installContentProviders (ActivityThread.java:4425) en android.app.ActivityThread.handleBindApplication (ActivityThread.java:4365) en android.app.ActivityThread.Tcess. java: 138) en android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1296) en android.os.Handler.dispatchMessage (Handler.java:102) en android.os.Looper.loop (Looper.java:149 ) en android.app.ActivityThread.main (ActivityThread.java:5061) en java.lang.reflect.Method.invokeNative (Método nativo) en java.lang.reflect.Method.invoke (Method.java:515) en com. android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:787) en com.android.internal.os.ZygoteInit.main (ZygoteInit.java:603) en dalvik.system.NativeStart.main (Método nativo)


necesitaba agregar esto en la clase que extiende la aplicación:

@Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); MultiDex.install(this); }

EDITAR: Noté que esta respuesta se está volviendo más popular, así que tenga en cuenta mi comentario sobre la pregunta:

"¡ATENCIÓN a cualquiera que lea esto! Sin embargo, el verdadero problema era que estaba usando TODO el marco de servicios de Google Play que me estaba obligando a usar multi-dex. Evita multi-dex si puedes porque ralentiza las compilaciones. Solo trae lo que necesitas de Google servicios de juego. Entonces, en lugar de poner "compilar ''com.google.android.gms: play-services: 8.1.0''", poner "compilar ''com.google.android.gms: play-services-location: 8.1.0'' " por ejemplo."