Перш ніж змінювати емулятор, з'ясуйте, яке завантаження не вдалося. Пакети SDK отримують інструменти SDK на машині розробника. Застосунок, що працює у віртуальному пристрої, — це інший клієнт.

Довідка з командного рядка sdkmanager пропонує такі параметри проксі:

sdkmanager --list --proxy=http --proxy_host=proxy.example --proxy_port=8080

Для показаного режиму HTTP виберіть дозволеного публічного кандидата зі списку HTTP-проксі і введіть хост окремо від порту. Не вставляйте повну адресу PAC у поле хоста й не повторюйте :8080 в імені хоста. Довідка описує http і socks як типи проксі; використовуйте параметр, який підтримують ваш інструмент і служба.

Цей приклад перелічує доступні пакети SDK. Він нічого не встановлює й не налаштовує кожен інструмент Android.

Старі відповіді, які редагують androidtool.cfg або запускають вилучену команду android sdk, стосуються старіших реалізацій SDK Manager. Використовуйте документацію для того виконуваного файлу, який ви насправді викликаєте.

Якщо завантаження в Android Studio працюють, а завантаження з командного рядка не проходять, порівняйте конфігурації проксі та автентифікації цих двох клієнтів. Якщо завантаження SDK працюють, а залежність Gradle не завантажується, дослідіть запит Gradle окремо. Робоче налаштування на одному екрані не доводить, що інший процес його успадкував.

Схожі статті