Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


No se puede instanciar la aplicación com.android.tools.fd.runtime.BootstrapApplication? Android

He actualizado mi Android Studio a la versión 2.0. Pero yo tenía un problema, no sé por qué?

La información de error importante:

No se puede instanciar la aplicación com.android.tools.fd.runtime.BootstrapApplication: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication

Busqué mucho tiempo, pero no encontré la respuesta correcta que puedes ver el enlace

Al mismo tiempo cuando hago clic en Archivo-> Estructura del proyecto Muestra este error:

Introduzca aquí la descripción de la imagen

¿Hay algún problema en algún lugar de las librerías? Cuando gradle construye el programa, los libs no se cargaron completamente para el programa actual. ¿Hay algún problema con Android Studio versión 2.0?

Cuando uso Android Studio 1.4.0 para crear y ejecutar el programa. ¡Funciona bien para mí! Pero cuando uso el Android Studio 2.0, el problema aparece!

¿Por qué? ¿Usted me podría ayudar por favor?

Aquí está el registro de error detallado:

11-28 11: 57: 00.489 19890-19890 / com.eallcn.rentagent.debug E / AndroidRuntime: FATAL EXCEPTION: main Proceso: com.eallcn.rentagent.debug, PID: 19890 java.lang.RuntimeException: No se puede instanciar la aplicación Com.android.tools.fd.runtime.BootstrapApplication: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication en android.app.LoadedApk.makeApplication (LoadedApk.java:537) en android.app .ActivityThread.handleBindApplication (ActivityThread.java:4586) en android.app.ActivityThread.access $ 1800 (ActivityThread.java:139)
En android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316)
En android.os.Handler.dispatchMessage (Handler.java:102)
En android.os.Looper.loop (Looper.java:136)
En android.app.ActivityThread.main (ActivityThread.java:5314)
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:864) en com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680)
En dalvik.system.NativeStart.main (Método nativo)
Causado por: java.lang.IllegalStateException: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication
En com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java:167) en com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) en android.app.Application.attach (Application.java:194)
En android.app.Instrumentation.newApplication (Instrumentation.java:992)
En android.app.Instrumentation.newApplication (Instrumentation.java:976)
En android.app.LoadedApk.makeApplication (LoadedApk.java:532)
En android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) en android.app.ActivityThread.access $ 1800 (ActivityThread.java:139) en android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) en android .os.Handler.dispatchMessage (Handler.java:102) en android.os.Looper.loop (Looper.java:136) en android.app.ActivityThread.main (ActivityThread.java:5314) 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:864) en com.android. Internal.os.ZygoteInit.main (ZygoteInit.java:680) en dalvik.system.NativeStart.main (Método nativo) Causado por: java.lang.ClassNotFoundException: com.eallcn.rentagent.MyDebugEallApplication en java.lang.Class.classForName (Método nativo) en java.lang.Class.forName (Class.java:251) en java.lang.Class.forName (Class.java:216) en com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication .j Ava: 155) en com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) en android.app.Application.attach (Application.java:194) en android.app.Instrumentation.newApplication (Instrumentación .java: 992) en android.app.Instrumentation.newApplication (Instrumentation.java:976) en android.app.LoadedApk.makeApplication (LoadedApk.java:532) en android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) En android.app.ActivityThread.access $ 1800 (ActivityThread.java:139) en android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) en android.os.Handler.dispatchMessage (Handler.java:102) en android .os.Looper.loop (Looper.java:136) en android.app.ActivityThread.main (ActivityThread.java:5314) 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:864) en com.android.internal.os.ZygoteInit.main (ZygoteInit.java:6 80) en dalvik.system.NativeStart.main (Método nativo) Causado por: java.lang.NoClassDefFoundError: com / eallcn / rentagent / MyDebugEallApplication en java.lang.Class.classForName (Método nativo) en java.lang.Class.forName (Class.java:251) en java.lang.Class.forName (class.java:216) en com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java:155) en com.android.tools. Fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) en android.app.Application.attach (Application.java:194) en android.app.Instrumentation.newApplication (Instrumentation.java:992) en android.app.Instrumentation .newApplication (Instrumentation.java:976) en android.app.LoadedApk.makeApplication (LoadedApk.java:532) en android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) en android.app.ActivityThread.access $ 1800 (ActivityThread .java: 139) en android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) en android.os.Handler.dispatchMessage (Han Dler.java:102) en android.os.Looper.loop (Looper.java:136) en android.app.ActivityThread.main (ActivityThread.java:5314) 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:864) en com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) en dalvik.system.NativeStart.main (Método Nativo) Causado por: java.lang.ClassNotFoundException: No encontró la clase "com.eallcn.rentagent.MyDebugEallApplication" en la ruta de acceso: DexPathList [[zip file "/data/app/com.eallcn.rentagent.debug-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.eallcn.rentagent.debug-1, / vendor / lib, / system / lib, / Data / datalib]] en dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:56) en java.lang.ClassLoader.loadClass (ClassLoader.java:497) en java.lang.ClassLoader.loadClass (ClassLoader.java:457 ) En java.lang.Class.classForName (Método nativo) en java.lang.Class.forName (Class.java:251) a T java.lang.Class.forName (class.java:216) en com.android.tools.fd.runtime.BootstrapApplication.createRealApplication (BootstrapApplication.java:155) en com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext (BootstrapApplication.java:179) en android.app.Application.attach (Application.java:194) en android.app.Instrumentation.newApplication (Instrumentation.java:992) en android.app.Instrumentation.newApplication (Instrumentation.java: 976) en android.app.LoadedApk.makeApplication (LoadedApk.java:532) en android.app.ActivityThread.handleBindApplication (ActivityThread.java:4586) en android.app.ActivityThread.access $ 1800 (ActivityThread.java:139) en android .app.ActivityThread $ H.handleMessage (ActivityThread.java:1316) en android.os.Handler.dispatchMessage (Handler.java:102) en android.os.Looper.loop (Looper.java:136) en android.app. ActivityThread.main (ActivityThread.java:5314) en java.lang.reflect.Method.invokeNative (Método nativo) en java.lang.reflect.Method.invoke (Method.java:515) at c Om.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:864) en com.android.internal.os.ZygoteInit.main (ZygoteInit.java:680) en dalvik.system.NativeStart.main (Método nativo )

  • Error al ejecutar el proyecto de Android (escrito en Kotlin) compilado con el complemento Gradle2.0.0-alpha
  • 17 Solutions collect form web for “No se puede instanciar la aplicación com.android.tools.fd.runtime.BootstrapApplication? Android”

    Desactive la opción de ejecución instantánea en Android Studio. Las instrucciones se encuentran en la documentación de Android Studio Instant Run .

    Instant Run intenta hacer intercambio en caliente de su código; Esto hace que la clase de aplicación se mueva.

    Para desactivar Instant Run Vaya a File -> Settings -> Build, Execution, Deployment -> Instant Run —> desmarque "Habilitar ejecución instantánea"

    Tuve el mismo error después de intentar utilizar el 2.0.

    Lo solucioné invirtiendo algunos cambios gradle:

    1/3:

    Cambiando:

    classpath 'com.android.tools.build:gradle:2.0.0-alpha1' 

    Por:

     classpath 'com.android.tools.build:gradle:1.2.3' 

    2/3:

    Cambiando:

     buildToolsVersion '23.0.2' 

    Por:

     buildToolsVersion "21.1.2" 

    3/3: (en <project folder>/.idea/gradle.xml )

    Y:

     <option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.8" /> 

    Por:

     <option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.4" /> 

    No sé qué línea es exactamente el origen del error, pero con estos tres cambios se resolvió.

    Espero que te ayude 🙂

    Yo tenía el mismo error.

    Lo solucioné limpiando el proyecto (Build> Clean Project)

    Simplemente vaya al menú de Android Studio – Build -> Rebuild Project.

    Pude deshacerme de este error actualizando gradle-wrapper.properties a gradle-2.14.1-all , y limpiando / reconstruyendo el proyecto. Entonces funcionó muy bien. No se necesitaban otros cambios (como los sugeridos en la respuesta anterior) …

    Cambiando a

     classpath 'com.android.tools.build:gradle:2.0.0-alpha6' 

    Problema fijo

    También tengo este error con Android 2.0 en el canal estable.

    ¿Lo que hice?
    – Tenía una versión anterior de la aplicación ya instalada en el dispositivo (que se creó con la versión anterior del Studio) que estaba intentando reemplazar ejecutando la aplicación más reciente en el dispositivo.
    Acabo de desinstalar la versión anterior completamente antes de ejecutar la nueva aplicación y el truco funcionó.

    Sólo para aquellos que quieren actualizar classPath con la última versión de plugin de gradle, ¿Dónde encontrar la última versión de plugin?

    Compruebe en http://tools.android.com/tech-docs/new-build-system y actualice su classPath. La última en corriente es

      classpath 'com.android.tools.build:gradle:2.0.0'. 

    Intente siempre construir con la última versión del enchufe.

    Si no desea desactivar Instant Run, simplemente haga un proyecto limpio y vuelva a ejecutar.

    Cambiar classpath 'com.android.tools.build:gradle:2.1.2' a classpath 'com.android.tools.build:gradle:2.1.0' corrige mi problema.

    También me enfrenté al mismo problema y lo resolví. En mi caso se debió a un error en clase global (a través de la clase de contexto de aplicación), mi error fue en AndroidManifest.xml he declarado la clase de aplicación VolleyHelper como:

      <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:name=".VolleyHelper" android:theme="@style/AppTheme"> 

    Pero en VolleyHelper.java no tengo un constructor predeterminado. Así que VolleyHelper.java añadido el constructor por defecto en VolleyHelper.java (Application Class).

    También puede agregar esto a su gradle para evitar hacer dex en depuración

     debug { // dev utilizes minSDKVersion = 21 to allow the Android gradle plugin // to pre-dex each module and produce an APK that can be tested on // Android Lollipop without time consuming dex merging processes. minSdkVersion 21 } 

    Este error ocurrirá cuando añada una actividad negra con el archivo .java. Así que para resolver este error primero tienes que Construir el proyecto de nuevo. Luego ejecútelo. Resuelto Gracias.

    En algunos dispositivos Android con versiones anteriores a OS 5.0 recibimos el mensaje de error:

    Causado por: java.lang.ClassNotFoundException: No encontró la clase "com.android.tools.fd.runtime.BootstrapApplication

    Debemos desactivar "Instant Run".

    Vaya a File > Settings > Built, Execution, Deployment > Instant Run

    A continuación, desactive la opción Enable Instant Run to hot swap code.

    Introduzca aquí la descripción de la imagen

    Sólo necesitaba reiniciar mi dispositivo. Intenté todo lo demás primero por desgracia tan desperdiciado horas.

    Si estás compartiendo tu aplicación, entonces otra solución es

    Ir a Android Studio --> Build --> Build APK

    Un pop-up vendrá con APK generated successfully . Show in Explorer te llevará a la carpeta generada apk.

    Acabo de actualizar Android Studio a la última versión (2.0 Beta 5). Se cambia a classpath 'com.android.tools.build:gradle:2.0.0-beta5' y funciona como un encanto.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.