Android SDK - không thể tải kho lưu trữ.cfg


44

Để thiết lập cài đặt SDK tối thiểu mà không cần Android Studio, đây là những gì tôi đã làm:

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

Sau khi giải nén thành công tệp zip, tôi gặp sự cố trong khi cập nhật:

tools/bin/sdkmanager --update

Tôi nhận được như sau:

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

Tôi đã hy vọng nhận được một số trợ giúp với điều này. Cảm ơn bạn.

Câu trả lời:


57

Tôi đã làm điều tương tự trên hộp dev Windows 7 của tôi và nhận được cùng một lỗi. Tôi nghĩ đó là một vấn đề với chuỗi công cụ phát triển Android hiện tại - không phải là sự cố hệ điều hành.

Tôi vừa tạo một tệp văn bản trống có tên đó trong thư mục được liệt kê và lỗi đã biến mất. Vì sdkmanager vẫn có quyền truy cập vào kho lưu trữ mà dường như không có vấn đề gì. Tôi cho rằng đó là một tệp tùy chọn để thêm repos mới ??? đoán của bạn là tốt như của tôi!

Đã được một thời gian kể từ khi tôi sử dụng Ubuntu nhưng tôi nghĩ bạn có thể giải quyết nó theo cùng một cách đơn giản với;

touch ~/.android/repositories.cfg

không cần sudo.


2
Dành cho Powershell trên Windows 10:New-Item C:\Users\username\.android\repositories.cfg -type file
smilebomb

Tôi nghĩ rằng nó liên quan đến nơi sdkmanagertìm kiếm các tập tin.
Người đàn ông đeo mặt nạ

Lệnh ngắn hơn cho Windows:New-Item ~\.android\repositories.cfg -Force
Der_Meister

10

Tạo tập tin ~/.android/repositories.cfg

touch ~/.android/repositories.cfg

Sau đó, thêm các dòng văn bản sau vào tệp đó, ví dụ bằng cách mở nó bằng trình soạn thảo văn bản gedit ~/.android/repositories.cfgvà nhập các dòng này, sau đó lưu tệp.

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

Sau đó, bạn có thể sử dụng các lệnh này

./Android/Sdk/tools/bin/sdkmanager --update
./Android/Sdk/tools/bin/sdkmanager --licenses
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.