Solución de problemas para Android Studio

Perdida de almacén de claves

Si utiliza el mismo almacén de claves a la hora de actualizar AndroidAPS usted no tiene que desinstalar la versión anterior en su smartphone. Es por eso que se recomienda almacenar el almacén de claves en un lugar seguro.

En caso de que ya no pueda encontrar el almacén de claves antiguo, haga lo siguiente:

  1. Exportar valores en su teléfono.
  2. Copie la configuración desde su teléfono a una ubicación externa (es decir,. su computadora, almacenamiento en la nube...).
  3. Asegúrese de que el archivo de configuración “AndroidAPS Preferences” se almacena de forma segura.
  4. Generar apk firmado de la nueva versión tal y como se describe en la página página de actualización.
  5. Desinstale la versión anterior de AAPS en su teléfono.
  6. Instale la nueva versión de AAPS en el teléfono.
  7. ` Importar valores <../Usage/ExportImportSettings.html#how-to-export-settings>`_ - si no puede encontrarlos en su teléfono copiándolos desde el almacenamiento externo.
  8. Continuar con el lazo.

Avisos del compilador Kotlin

Si la compilación se ha completado satisfactoriamente, pero se obtienen avisos del compilador Kotlin, simplemente ignore estos avisos.

La aplicación se ha creado correctamente y se puede transferir al teléfono.

La clave fue creada con errores

Al crear un nuevo almacén de claves para la creación del APK firmado, en Windows puede aparecer el siguiente mensaje de error

Esto parece ser un error con Android Studio 3.5.1 y su entorno Java en Windows. La clave se ha creado correctamente, pero una recomendación se muestra falsamente como un error. Esto se puede ignorar actualmente.

No es posible descargar… / Trabajar sin conexión

Si se obtiene un mensaje de error como este

asegúrese de que el ‘Trabajo fuera de línea ‘ está inhabilitado.

Archivo -> Ajustes

Error: buildOutput.apkData no debe ser nulo

A veces, es posible que obtenga un mensaje de error al generar el apk diciendo

“Errores al crear el APK.”

Causa: buildOutput.apkData no debe ser nulo

Este es un error conocido en Android Studio 3.5 y probablemente no se arreglará antes de Android Studio 3.6. Tres opciones:

  1. Suprima manualmente las tres carpetas de compilación (normal “build”, build folder en “app” y “build” en “wear”) y genere el apk firmado de nuevo.
  2. Establezca la carpeta de destino en la carpeta del proyecto en lugar de la carpeta de aplicación tal como se describe en ‘este vídeo <https://www.youtube.com/watch?v=BWUFWzG-kag>`_.
  3. Cambie la carpeta de destino de apk (ubicación distinta).

No se puede iniciar el proceso daemon

Si ve un mensaje de error como el que aparece a continuación, probablemente utilice un sistema Windows 10 de 32 bits. Esto no está soportado por Android Studio 3.5.1 y superior. Si utiliza Windows 10, debe utilizar un sistema operativo de 64 bits.

Hay muchos manuales en Internet sobre cómo determinar si tienes un SO de 32 o 64 bits, es decir, de 64 bits. este.

No hay datos de MCG

Cambios no confirmados

Si se obtiene un mensaje de error como este

Opción 1-Comprobar instalación de git

  • git es posible que no esté instalado correctamente (debe estar disponible globalmente)
  • cuando se instaló en Windows y git, debería reiniciar el ordenador o, al menos, cerrar la sesión y volver a iniciar la sesión una vez, para que git globalmente disponible después de la instalación
  • Verificación de instalación de git
  • Si no se muestra ninguna versión de git en la comprobación, pero git está instalado en el sistema, asegúrese de que Android Studio sepa dónde se encuentra git en el sistema.

Opción 2 - Volver a cargar código fuente

  • En Android Studio, seleccione VCS-> GIT -> Restablecer HEAD

Opción 3 - Comprobar actualizaciones

  • Copiar ‘git checkout –’ en el portapapeles (sin signos de comillas)
  • Conmutar a Terminal en Android Studio (lado izquierdo inferior de la ventana de Android Studio)
    alt:Android Studio Terminal
  • Pegar texto copiado y pulsar retorno

Aplicación no instalada

  • Asegúrate de haber transferido el archivo “app-full-release.apk” a tu teléfono.
  • Si se muestra “App not installed” en el teléfono, siga estos pasos:
  1. Exportar ajustes (en la versión AAPS ya instalada en tu teléfono)
  2. Desinstale AAPS en su teléfono.
  3. Habilite el modo de avión y desactive bluetooth.
  4. Instale la nueva versión (“app-full-release.apk ”)
  5. Importar valores
  6. Volver a activar el bluetooth y desactivar el modo avión

Aplicación instalada pero antigua

Si crea la aplicación satisfactoriamente, la transfiere al teléfono y la instala correctamente, pero el número de versión permanece igual, es posible que no haya podido `actualizar la copia local <../Update-to-new-version.html#update-your-local-copy>”.

Ninguna de las anteriores funcionó

Si ninguno de los consejos anteriores lo ha ayudado podría considerar la creación de la aplicación desde cero:

  1. Exportar ajustes (en la versión AAPS ya instalada en tu teléfono)
  2. Preparar la contraseña de clave y la contraseña del almacén de claves
    En caso de que haya olvidado las contraseñas, puede intentar encontrarlas en los archivos del proyecto, tal como se describe en “aquí <https://youtu.be/nS3wxnLgZOo>”_. O simplemente utiliza un almacén de claves nuevo.
  3. Cree la aplicación desde cero, tal como se describe en ‘aqui <../Installing-AndroidAPS/Building-APK.html#download-code-and-adicional-components>` _.
  4. Cuando hayas creado el APK exitosamente borra la app existente de su teléfono, transfiere la nueva apk al teléfono e instálela.
  5. Importar valores

El peor escenario

En caso de que incluso la creación de la aplicación desde cero no soluciona el problema, es posible que desee desinstalar el Android Studio completamente. Algunos usuarios informaron de que esto resolvió su problema.

Asegúrese de desinstalar todos los archivos asociados a Android Studio. Los manuales se pueden encontrar en línea, por ejemplo,. https://stackoverflow.com/questions/39953495/how-to-completely-uninstall-android-studio-from-windowsv10.

Instale Android Studio desde cero, tal como se describe en ‘aqui <../Installing-AndroidAPS/Building-APK.html#install-android-studio>`_ y no actualizar gradle.