Xiaomi y Huawei para el desarrollo de aplicaciones

Cuando en uno de los días de Nochevieja Papá Noel El mensajero trajo Xiaomi Mi Max 2 y Huawei P10 lite a la oficina, estaba depurando la aplicación desarrollada. Por tanto, lo primero que intenté hacer con los dos dispositivos fue seguir desarrollándolos. Pero resultó no ser tan fácil.

Xiaomi: tarjeta SIM e IP china

Todo comenzó bastante sin nubes: las ocho cintas habituales según la versión MIUI, y ahora el menú 'Para desarrolladores' está abierto.

Xiaomi y Huawei para el desarrollo de aplicaciones

Marco la casilla 'Depuración de USB'. Por el rabillo del ojo noto que también hay 'Instalar vía USB'.

Xiaomi y Huawei para el desarrollo de aplicaciones

No he visto nada como esto antes (antes de eso, durante el desarrollo, tenía dispositivos con 'desarrollador' MIUI en Android 5.). Estoy intentando iniciar una aplicación en mi teléfono inteligente. Se espera un error. Entonces esa bandera no fue en vano. Bien, vuelva a la configuración e intente instalarlo. Pero no estaba ahí. Para marcar esta casilla en la configuración, primero debe iniciar sesión en su Mi-cuenta.

Xiaomi y Huawei para el desarrollo de aplicaciones

Es demasiado perezoso reorganizar una tarjeta SIM que funcione desde otro dispositivo, así que registro una cuenta por correo electrónico. Intento marcar la casilla de verificación 'Instalar a través de USB' nuevamente pero falla nuevamente. Se requiere la activación obligatoria de la tarjeta SIM.

Xiaomi y Huawei para el desarrollo de aplicaciones

Bien, tengamos una tarjeta SIM. Lo reorganizo desde otro teléfono del trabajo, creo una nueva Mi-account, enciendo la codiciada casilla de verificación. El sistema piensa …

Xiaomi y Huawei para el desarrollo de aplicaciones

… y da otro mensaje de error: 'El dispositivo está restringido temporalmente'. Después de una breve búsqueda en Google, resulta que el problema es antiguo y conocido, se ha manifestado durante mucho tiempo y en diferentes dispositivos:

Xiaomi y Huawei para el desarrollo de aplicaciones

En la discusión, hubo varios consejos sobre cómo superar este problema, por ejemplo, deshabilitar la optimización MIUI ayudó a alguien. Lo probé, sin efecto. Pero el más efectivo fue otro consejo: descargue la aplicación FlexVPN y ejecútela y elija China como punto de aterrizaje. Hice precisamente eso: lancé y elegí Shenzhen.

Xiaomi y Huawei para el desarrollo de aplicaciones

¡Y voilá! La preciada casilla estaba marcada y finalmente pude comenzar a desarrollar aplicaciones en un teléfono inteligente Xiaomi Mi Max 2.

Huawei: menú secreto

La primera impresión de Huawei fue completamente opuesta: no hay cuentas obligatorias del proveedor chino, solo toque el número de compilación ocho veces y seleccione la casilla de verificación 'Depuración de USB' en el menú del desarrollador que aparece.

Xiaomi y Huawei para el desarrollo de aplicaciones

Xiaomi y Huawei para el desarrollo de aplicaciones

Pero mi alegría duró poco. En ese momento, me encontraba procesando una solicitud compleja. No estaba claro si el servidor estaba enviando datos incorrectos o la propia aplicación los estaba procesando incorrectamente. Habiendo examinado el registro de depuración por costumbre (y todas las solicitudes en modo de depuración están escritas allí, así como las respuestas del servidor a ellas), no encontré nada allí. Nada en absoluto. Sin registros de solicitudes, sin información sobre los errores que se procesaron correctamente, sin otros mensajes de depuración.

Los puntos de interrupción y la depuración paso a paso funcionaron muy bien. Android Studio informó con confianza que el dispositivo está conectado y el proceso de la aplicación se está ejecutando en él, puede ver el registro de depuración de este proceso. Pero no había contenido de registro.

Google volvió al rescate.

Xiaomi y Huawei para el desarrollo de aplicaciones

Resultó que los dispositivos Huawei tienen un menú secreto llamado por una combinación de símbolos

 

en el 'marcador'.

Varias transiciones a través de submenús anidados, estableciendo una casilla de verificación secreta …

Xiaomi y Huawei para el desarrollo de aplicaciones

Xiaomi y Huawei para el desarrollo de aplicaciones

Xiaomi y Huawei para el desarrollo de aplicaciones

Y finalmente, ¡el desarrollo completo en Huawei P10 lite también es posible!

Conclusión

Ambos dispositivos dejaron una impresión ambigua. Por un lado, son agradables de usar, muy ágiles (Huawei simplemente asombrados por la velocidad de lanzamiento de la aplicación). Por otro lado, existen problemas muy extraños al inicio del desarrollo. Durante varios años, pasaron por mis manos dispositivos de un par de docenas de proveedores, desde Micromax y Highscreen hasta Samsung y Google / LG, pero me enfrenté a tales dificultades por primera vez.

Rate article
Todo lo que necesita saber sobre los teléfonos inteligentes
Add a comment