android - with - react-native: app: installDebug FAILED
react native run android (11)
En mi caso, desinstalo la aplicación y repito la secuencia de reconstrucción completa. ¡Espero que esto ayude!
La instalación de la depuración de APK en mi dispositivo falló.
jianglinghuadeMacBook-Pro:hello jianglinghua$ react-native run-android
JS server already running.
Building and installing the app on the device (cd android && ./gradlew installDebug...
WARNING [Project: :app] Current NDK support is deprecated. Alternative will be provided in the future.
:app:preBuild UP-TO-DATE
......
:app:assembleDebug UP-TO-DATE
:app:installDebug
Installing APK ''app-debug.apk'' on ''MI NOTE LTE - 6.0.1''
Unable to install /Users/jianglinghua/Desktop/hello/android/app/build/outputs/apk/app-debug.apk
com.android.ddmlib.InstallException: Failed to establish session
at com.android.ddmlib.Device.installPackages(Device.java:894)
........
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
:app:installDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task '':app:installDebug''.
> com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to establish session
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 13.945 secs
No se pudo instalar la aplicación en el dispositivo, lea el error anterior para obtener más información. Asegúrese de tener un emulador de Android en ejecución o un dispositivo conectado y configure su entorno de desarrollo de Android: https://facebook.github.io/react-native/docs/android-setup.html
Miro mis dispositivos
jianglinghuadeMacBook-Pro:hello jianglinghua$ adb devices
List of devices attached
98333978 device
Instale la depuración de APK desde cmd su emülator ha sido abierto e intente de nuevo.
No pude hacerlo funcionar con un dispositivo de hardware. Seguí recibiendo el mismo error, pero ...
Para tu emulador tienes que elegir la imagen del sistema IntelX86 Atom. Luego ADB se conectará a su emulador e instalará correctamente el installDebug.apk.
Esto es lo que tenía que hacer.
También mira este tutorial. Me ayudó muchísimo.
Si ninguna de las soluciones anteriores funciona, intente los siguientes pasos para arrancar en frío el emulador
Abra el administrador de AVD -> Editar dispositivo -> Mostrar configuración avanzada -> Opción de arranque -> seleccione Arranque en frío en lugar de Arranque rápido.
También tuve problemas con la aplicación usando gradle 2.14, aunque con gradle 4 está bien. Mediante el uso de --deviceID marca instals aplicación sin ningún problema.
react-native run-android --deviceId=mydeviceid
Tengo el mismo problema e hice algunas investigaciones. Este problema pasa mucho en los teléfonos android chinos.
Se resolvió cambiando la versión de gradle a 1.2.3 en el archivo android / build.gradle línea 8
classpath ''com.android.tools.build:gradle:1.2.3''
Tengo el mismo problema, reiniciar el emulador lo solucionó. Esto sucede cuando el dispositivo parece estar desconectado.
Tuve el mismo problema con la configuración AVD incorrecta. Probablemente, "Target Android 6.0" fue una mala elección.
La siguiente configuración se modificó para solucionar el problema ": app: installDebug FAILED": Imagen del sistema: Marshmallow, API 23, ABI x86, Target Google API.
Consulte la información detallada sobre esto aquí: Configuración de Android RN
Tuve este problema y eliminé el archivo apk de mi dispositivo / emulador de Android y luego ejecuté react-native run-android y ejecuté exitosamente.
Vaya a android / build.grade, cambie classpath ''com.android.tools.build:gradle:2.2.3'' por classpath ''com.android.tools.build:gradle:1.2.3''
Luego, vaya a android / gradle / wrapper / gradle-wrapper.properties, cambie distributionURL a https://services.gradle.org/distributions/gradle-2.2-all.zip
Corre de nuevo.
Ya que estás usando mi teléfono que tiene MIUI
prueba esto
vaya a Opciones de desarrollador, desplácese hacia abajo para encontrar ''Activar la optimización MIUI'' y desactívelo. Su teléfono será reiniciado
revisalo ahora