reconoce react interno externo descargar consola como comandos comando android android-emulator adb root

android - react - comandos adb shell



La raíz ADB no funciona en el emulador(no se puede ejecutar como raíz en las compilaciones de producción) (2)

Está utilizando la imagen del emulador incorrecta si desea acceder a la raíz. Como dice el mensaje de error, la raíz no está permitida en las compilaciones de producción , use una compilación de depuración de usuario en su lugar.

Acabo de actualizar el emulador 26.0.3, ahora no puedo ejecutar el comando adb root para el nuevo emulador creado.

el error que se muestra es el siguiente:

adbd cannot run as root in production builds

He matado y reinicio adbd como:

adb kill-server adb devices

Nada ayuda, alguna idea?

No estoy seguro de cuál es la diferencia y cómo seleccionar una compilación diferente, pero, si se habilitan las siguientes configuraciones durante la creación, entonces tiene root.


[El crédito pertenece a @Merk pero esto debe publicarse como una respuesta en lugar de un comentario.]

Para habilitar el acceso root, use una imagen de emulador como

Google APIs Imagen del sistema Intel x86 Atom

no

Imagen del sistema Atom Intel x86 de Google Play

Para probarlo, ejecute adb root . Debería decir

reiniciando adbd como root

o

adbd ya se está ejecutando como root

no

adbd no se puede ejecutar como root en las compilaciones de producción

Alternativamente, para probarlo, ejecute adb shell , y si el mensaje termina con $ , ejecute su . Deberías obtener un # prompt.

Pasos: para instalar y usar una imagen de emulador que se puede ejecutar como root:

  1. En Android Studio, use el comando de menú Herramientas > Administrador AVD .
  2. Haga clic en el botón + Crear dispositivo virtual ...
  3. Seleccione el hardware virtual.
  4. Seleccione la imagen del sistema. Elige cualquiera de estos:

    Imagen del sistema Intel x86 Atom

    Imagen del sistema Intel x86 Atom_64

    Google APIs Imagen del sistema Intel x86 Atom

    API de Google Imagen del sistema Intel x86 Atom_64 .

    (NO elija "Google Play ... Imagen del sistema". Esos son los que no se pueden ejecutar como root).

  5. Haga clic en el botón Descargar si es necesario.
  6. Termine de crear su nuevo AVD.
  7. Ejecute su nuevo AVD.