macos homebrew android-sdk-2.3

macos - Atascado en ".android/repositories.cfg no se pudo cargar".



homebrew android-sdk-2.3 (7)

brew cask install android-sdk

==> Advertencias Instalaremos android-sdk-tools, platform-tools y build-tools por usted. Puede controlar los paquetes de Android SDK a través del comando SDKmanager. Es posible que desee agregar a su perfil: ''export ANDROID_HOME = / usr / local / share / android-sdk''

Esta operación puede demorar hasta 10 minutos dependiendo de su conexión a Internet. Por favor sea paciente.

==> Descargando https://dl.google.com/android/repository/tools_r25.2.3-macosx.zip Ya descargado: /Users/ishandutta2007/Library/Caches/Homebrew/Cask/android-sdk--25.2.3. zip ==> Verificación de suma de verificación para Cask android-sdk ==> Advertencia: No se pudo cargar el archivo /Users/ishandutta2007/.android/repositories.cfg.


¡Crea el archivo! tratar:

touch ~/.android/repositories.cfg


Crear un repositorio ficticio en blanco también funciona en Windows 7. Después de esperar un par de minutos, la instalación finaliza y aparece el mensaje en la ventana de cmd: listo


En realidad, después de esperar un tiempo, finalmente va más allá de ese paso. Incluso con --verbose , no tendrá ninguna información que calcule nada, pero lo hace.

La paciencia es la clave :)

PD: Para cualquier persona que canceló en ese paso, si intenta reinstalar el paquete android-sdk, se quejará de que Error: No such file or directory - /usr/local/share/android-sdk . Simplemente puede touch /usr/local/share/android-sdk para deshacerse de ese error y continuar con la reinstalación.


Esto también sucedió en Windows 10. Lo resolví creando un archivo de repositorios.cfg vacío.


Para Windows 7 y superior, vaya a la carpeta C: / Users / USERNAME / .android y siga los pasos a continuación:

  1. Haga clic derecho> crear un nuevo archivo txt con el nombre repositorios.txt
  2. Abra el archivo y vaya a Archivo> Guardar como ...> seleccione Guardar como tipo: Todos los archivos
  3. Renombrar repositorios.txt a repositories.cfg

Tuve el mismo error en OSX Sierra, pero en mi caso la carpeta ~ / .android era propiedad de root (de una instalación anterior) Cambié la propiedad a mi Usuario y ahora funciona.


Solución de Windows 10:

Para mí, este problema se debió a la descarga y la creación de un AVD con Android Studio y luego a tratar de usar ese dispositivo virtual con la línea de comando Ionic. Resolví esto eliminando todos los emuladores existentes y creando uno nuevo desde la línea de comandos.

(el archivo avdmanager generalmente vive en C: / Users // Android / sdk / tools / bin)

Listar emuladores existentes: avdmanager list avd

Eliminar un emulador existente: avdmanager delete avd -n emulator_name

Agregar imagen del sistema: sdkmanager "system-images; android-24; default; x86_64"

Crear un nuevo emulador: sdkmanager "system-images; android-27; google_apis_playstore; x86"