Android Studio 3.0: canary 6: android.content.res.Resources $ NotFoundException dentro de la actividad de lanzamiento
Actualizar android-studio 3.0 de canary 5 a canary 6 y de repente Mi aplicación da caída en KitKat (API 19) con stacktrace por debajo.
La línea Main2Activity.java:10 es la primera línea en mi método onCreate () de la actividad.
- Reemplace Retrolambda con Android Studio 3.0 Java 8 funciones integradas
- Android Studio Preview 3.0 - Error en la instalación de la aplicación al ejecutar una aplicación instantánea
- ModelCache.computeIfAbsent no debe ser nulo
- Error: (81, 0) getMainOutputFile ya no es compatible. Utilice getOutputFileName si necesita determinar el nombre de archivo de la salida.
- ConstraintLayout no funciona en el editor de GUI Android Studio 3.0 - Canary 4
07-11 13:00:39.523 8913-8913/dcpl.com.myapplication E/AndroidRuntime: FATAL EXCEPTION: main Process: dcpl.com.myapplication, PID: 8913 java.lang.RuntimeException: Unable to start activity ComponentInfo{dcpl.com.myapplication/dcpl.com.myapplication.Main2Activity}: android.content.res.Resources$NotFoundException: Resource ID #0x7f070058 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2318) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2396) at android.app.ActivityThread.access$800(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1293) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:149) at android.app.ActivityThread.main(ActivityThread.java:5257) 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:817) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:633) at dalvik.system.NativeStart.main(Native Method) Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f070058 at android.content.res.Resources.getValue(Resources.java:1173) at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:332) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:197) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:190) at android.support.v7.widget.AppCompatDrawableManager.checkVectorDrawableSetup(AppCompatDrawableManager.java:711) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:195) at android.support.v7.widget.TintTypedArray.getDrawableIfKnown(TintTypedArray.java:81) at android.support.v7.app.AppCompatDelegateImplBase.<init>(AppCompatDelegateImplBase.java:131) at android.support.v7.app.AppCompatDelegateImplV9.<init>(AppCompatDelegateImplV9.java:155) at android.support.v7.app.AppCompatDelegateImplV11.<init>(AppCompatDelegateImplV11.java:31) at android.support.v7.app.AppCompatDelegateImplV14.<init>(AppCompatDelegateImplV14.java:55) at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:205) at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:185) at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:519) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) at dcpl.com.myapplication.Main2Activity.onCreate(Main2Activity.java:10) at android.app.Activity.performCreate(Activity.java:5411) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2270) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2396) at android.app.ActivityThread.access$800(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1293) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:149) at android.app.ActivityThread.main(ActivityThread.java:5257) 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:817) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:633) at dalvik.system.NativeStart.main(Native Method)
¿Cómo puedo resolverlo?
- Vista previa de Android Studio 3.0: Studio no tiene acceso de escritura
- Error: Error al convertir bytecode a dex: Causa: no encontrado: Ljava / lang / Object;
- Gradle kotlin Método no soportado Dependencies.getAtoms ()
- Java.lang.NoSuchMethodError: Ningún método virtual keySet ()
- El emulador de Android no puede acceder a Internet
- Error al transformar el archivo '45907c80e09917e1b776adf038505958' para que coincida con los atributos {artifactType = jar} usando transform AarTransform
- ¿Es posible descubrir y ejecutar Android Apps de terceros en un dispositivo emulado?
- Android Room - consulta de selección simple - No se puede acceder a la base de datos en el hilo principal
Parece que el problema está relacionado con Aapt 2.
Poner
android.enableAapt2=false
En su archivo gradle.properties
y corrige el problema para mí.
Tengo el mismo problema.
poner
Android.enableAapt2 = false
AAPT2. Continuamos estabilizando AAPT2 que permite el procesamiento incremental de recursos. Si su compilación falla debido al problema de procesamiento de recursos, envíenos un informe de error. Para deshabilitar temporalmente AAPT, establezca android.enableAapt2 = false en su archivo gradle.properties. Roboelectric no es actualmente compatible con AAPT2
Siga el siguiente enlace
https://androidstudio.googleblog.com/2017/06/android-studio-30-canary-5-is-now.html
Yo tuve el mismo problema. Para solucionarlo, solo actualice a Android Studio 3.0 Canary 7 .
Correcciones:
63623801 ResourceNotFoundException ejecutando proyecto Kotlin en API 16 AVD después de actualizar a Canary 6
Notas de la versión
Añadir este código en mi proyecto
android.enableAapt2=false
Resolvió uno de mis problemas: con Android Studio 3.0: canary 6, Gen un APK firmado por defecto que no puede analizar por "AXmlResourceParser.java" (axmlprinter2-2.0.jar)
- Iccp: No reconoce el perfil sRGB conocido que se ha editado
- Dos botones de acción flotante al lado del otro