Estoy tratando de crear algunas aplicaciones en mi teléfono inteligente xiaomi (MIUI 8), pero cuando intento ejecutar una aplicación, INSTALLATION_CANCELED_BY_USER
aparece el error . Descubrí que el problema es que debo habilitar la opción "Instalar a través de USB" desde la configuración del desarrollador. Cuando intento hacerlo, aparece una pantalla que dice que tengo que iniciar sesión / registrarme con una cuenta de MI para habilitar esta opción, que es algo que no estoy dispuesto a hacer. Entonces, tengo 3 preguntas:
- ¿Por qué hicieron necesario proporcionar una cuenta para habilitar una opción como esta?
- ¿Hay alguna forma de evitar la pantalla de inicio de sesión MI y habilitar la opción?
- La razón por la que no quiero conectar mi teléfono a una cuenta MI es porque me preocupa que se carguen datos personales. ¿Es una preocupación lógica?
xiaomi
miui
developer-options
Thanasis1101
fuente
fuente
adb install app.apk
usaradb push app.apk /sdcard/
y luego tocar el apk desde un administrador de archivos en el dispositivo para seguir la instalación habitual de carga lateral. Por supuesto, las fuentes desconocidas deben estar habilitadas en la configuración. No es una solución per se, sino una solución económica.Respuestas:
Lo que no quería era seguir teniendo una cuenta de MI conectada a mi dispositivo. Así que acabo de crear una cuenta temporal, habilité la opción "Instalar a través de USB" y luego cerré la sesión de la cuenta MI. Entonces, ahora espero que la opción permanezca habilitada :)
fuente
Install via USB
MIUI v9 me pidió que inserte la tarjeta SIM. ¿Por qué las empresas chinas recogen dicha información acerca de los desarrolladores - No me puedo imaginar))Para aquellos que ya han insertado su tarjeta SIM en el teléfono Xiaomi, las respuestas anteriores funcionarían.
Pero, si está utilizando Xiaomi Redmi 5 solo para fines de desarrollo, deberá hacer lo siguiente:
Deberá registrarse / iniciar sesión para obtener una cuenta Mi antes de continuar.
1) Extraiga la tarjeta SIM de su teléfono que no sea Redmi. (Debería ser nano sim. Póngase en contacto con su proveedor de telecomunicaciones para obtener uno si tiene un micro o sim normal).
2) Inserte la tarjeta SIM en el teléfono Redmi.
3) Vaya a Configuración -> Configuración adicional -> Opciones de desarrollador.
4) En Depuración, haga clic en la opción 'Instalar a través de USB'.
El teléfono habilitará esto.
Retire la tarjeta sim.
¡¡Eso es!! Ahora debería poder instalar sus aplicaciones a través de USB desde el estudio de Android.
Recuerde no deshabilitar esta opción, de lo contrario, es posible que deba volver a insertar su tarjeta SIM.
TENGA EN CUENTA: Los pasos anteriores están garantizados para funcionar en el teléfono Xiaomi Redmi 5. Mejore esta respuesta si los pasos son diferentes para otros modelos de Xiaomi.
fuente
Ninguna de las otras soluciones que flotan en Internet funcionó para mí (VPN chino, desactivando la optimización de MIUI ...). Tampoco pude iniciar sesión temporalmente en una cuenta Mi, ya que desinstalé tantas aplicaciones del sistema MIUI como pude y, por lo tanto, el inicio de sesión ya no funcionaba (y para empezar no quería iniciar sesión).
Esto requiere root, acceso a shell
su
y una forma de editar archivos de texto como root. Usé Termux y un administrador de archivos raíz de Android que puede editar archivos de texto.Primero, ejecute el siguiente comando (
su
primero, para cambiar a root):Si también desea habilitar "Depuración de USB (configuración de seguridad)", para otorgar permisos, simular la entrada de la interfaz de usuario, etc. a través de ADB, ejecute también el siguiente comando:
Luego, necesitamos editar el archivo
para que MIUI realmente nos permita hacer estas cosas:
Agregue la siguiente línea al archivo XML (con todas las demás, antes de la
</map>
etiqueta de cierre , o cámbiela atrue
si la línea ya está allí):Reinicia tu dispositivo. La molestia de MIUI eludió :-)
fuente
Security Center crashed
mensaje cuando intento instalar apk después de estas acciones."Instalar a través de USB" no funcionará si su teléfono Xiaomi ejecuta MIUI 8 o superior. Parece que cuando intenta habilitar esta opción, su teléfono intenta conectarse a algún servidor chino y falla.
Obtuve un trabajo y funcionó para mí. La idea es conectarse al servidor chino-Shanghai a través de VPN. Intenta lo siguiente:
Luego puede desconectar la VPN y cerrar sesión en PlexVPN.
¡¡Disfrutar!!
fuente
Primera pregunta: creo que es un error
Segundo: hay algunas soluciones ( sugeridas en los foros de Mi )
Pruebe los siguientes pasos para omitir los requisitos de mi cuenta para la instalación de USB:
Tercero: sí es completamente lógico y justificado para proteger su privacidad, nunca se conoce a los 'intrusos'
Expresiones de gratitud
fuente
adb install my.apk
ahora funciona según lo previsto.