Android SDK - havuzlar.cfg yüklenemedi


44

Android Studio'suz minimal bir SDK kurulumu yapmak için yaptığım şey:

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

Zip dosyasını başarıyla açtıktan sonra, güncelleme yaparken bir sorunla karşılaşıyorum:

tools/bin/sdkmanager --update

Aşağıdakileri alıyorum:

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

Bununla ilgili yardım almayı umuyordum. Teşekkür ederim.

Yanıtlar:


57

Aynı şeyi Windows 7 aygıtımda da yaptım ve aynı hatayı alıyorum. Şu anki android dev toolchain ile ilgili bir sorun olduğunu düşünüyorum - bir işletim sistemi sorunu değil.

Listelenen dizinde bu isimde boş bir metin dosyası oluşturdum ve hata gitti. Sdkmanager hala görünüşte depoları depolara erişimi olduğundan, yeni depolar eklemek için isteğe bağlı bir dosya olduğunu farz ediyorum ??? Tahminin benimki kadar iyi!

Bir süredir ubuntu'yu yaptım ama bence aynı şekilde çözebilirsin;

touch ~/.android/repositories.cfg

sudo'ya ihtiyaç duymamalı.


2
Windows 10'daki Powershell için:New-Item C:\Users\username\.android\repositories.cfg -type file
smilebomb

Bence sdkmanagerdosyaları almaya bakış açısıyla ilgili.
Maskeli Adam

Windows için daha kısa komut:New-Item ~\.android\repositories.cfg -Force
Der_Meister

10

Dosyayı oluşturun ~/.android/repositories.cfg

touch ~/.android/repositories.cfg

Ardından bu dosyaya aşağıdaki metin satırlarını ekleyin, örneğin bir metin düzenleyicisiyle açıp gedit ~/.android/repositories.cfgbu satırları yazıp dosyayı kaydedin.

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

Bundan sonra bu komutları kullanabilirsiniz.

./Android/Sdk/tools/bin/sdkmanager --update
./Android/Sdk/tools/bin/sdkmanager --licenses
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.