Descripción del problema:
Recientemente trabajé en un proyecto de vehículo y necesitaba depurar algunos dispositivos de hardware. Bajo el sistema Win10, Android Studio ejecutó directamente el código del proyecto, lo instaló en el dispositivo de hardware e informó el siguiente error:
También usé el comando ADB para instalar manualmente el apk, pero aún así reporté un error, de la siguiente manera:
Ahora mismo:
E:\>adb install QQM.apk
Performing Streamed Install
adb: failed to run abb_exec. Error: closed
adb: connect error for write: closed
resolver:
Ejecute
setprop persist.sv.enable_adb_install 1 en el shell adb
De la siguiente manera: instale la aplicación QQ Music en el dispositivo.
E:\>adb shell
error: closed
E:\>adb devices
List of devices attached
E:\>adb kill-server
E:\>adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully
E:\>adb shell
adb.exe: no devices/emulators found
E:\>adb devices
List of devices attached
ad039675 device
E:\>adb shell ####看这里
msmnile_gvmq:/ $ setprop persist.sv.enable_adb_install 1 ####看这里
msmnile_gvmq:/ $ exit
E:\>adb install QQM.apk
Performing Streamed Install
Success
Motivo: el interruptor de instalación de adb en el dispositivo no está activado, lo que provoca que el apk no se instale. Use el comando para abrir el permiso de instalación.