web-dev-qa-db-fra.com

Android SDK - impossible de charger repositories.cfg

Pour configurer une installation minimale du SDK sans Android Studio, voici ce que j'ai fait:

mkdir ~/sdk
cd ~/sdk
wget https://dl.google.com/Android/repository/tools_r25.2.5-linux.Zip
unzip tools_r25.2.5-linux.Zip

Après avoir décompressé le fichier Zip, je rencontre un problème lors de la mise à jour:

tools/bin/sdkmanager --update

Je reçois ce qui suit:

Warning: File /home/xxxx/.Android/repositories.cfg could not be loaded.
done

J'espérais obtenir de l'aide avec ceci. Je vous remercie.

34
Sons of Liberty

J'ai fait la même chose sur ma boîte de développement Windows 7 et obtenir exactement la même erreur. Je pense que c'est un problème lié à la chaîne d'outils actuelle Android - et non à un système d'exploitation.

Je viens de créer un fichier texte vide avec ce nom dans le répertoire répertorié et l'erreur a disparu. Comme sdkmanager a toujours accès aux dépôts apparemment sans problème, je suppose que c'est un fichier facultatif pour ajouter de nouveaux dépôts ??? votre estimation est aussi bonne que la mienne!

Cela fait longtemps que je n'ai pas eu d'ubuntu, mais je pense que vous pouvez le résoudre de la même manière simplement avec;

touch ~/.Android/repositories.cfg

ne devrait pas avoir besoin de Sudo.

51
Ben Ward

Créez le fichier ~/.Android/repositories.cfg

touch ~/.Android/repositories.cfg

Ajoutez ensuite les lignes de texte suivantes dans ce fichier, par exemple en l'ouvrant avec un éditeur de texte gedit ~/.Android/repositories.cfg et en tapant ces lignes, puis en enregistrant le fichier.

### User Sources for Android SDK Manager
#Fri Nov 03 10:11:27 CET 2017 count=0

Après cela, vous pouvez utiliser ces commandes

./Android/Sdk/tools/bin/sdkmanager --update
./Android/Sdk/tools/bin/sdkmanager --licenses
5