Как отключить сетевую активность Android Studio после нажатия кнопки запуска

#android

#Android

Вопрос:

Каждый раз, когда я нажимаю кнопку запуска приложения при подключении к Интернету, Android Studio отправляет или извлекает что-либо из Интернета с задержкой при сборке / компиляции файла APK перед установкой приложения на устройство. Если я отключил Интернет во время выполнения этого, приложение запустится немедленно. Автоматическая синхронизация Gradle отключена, и я нажимаю синхронизацию каждый раз после редактирования зависимостей. Теперь написание и тестирование кода в Android Studio происходит значительно медленнее при подключении к Интернету. Есть ли способ отключить это в версии 3.3.1

Ответ №1:

Чтобы использовать Gradle в автономном режиме при сборке с Android Studio, выполните следующие действия:

  • Откройте окно настроек, выбрав Файл> Настройки (на Mac, Android Studio> Настройки).
  • На левой панели выберите Сборка, выполнение, развертывание > Gradle.
  • Установите флажок Автономная работа.
  • Нажмите Применить или ОК.

введите описание изображения здесь

Если вы создаете из командной строки, передайте параметр —offline.

смотрите также

https://developer.android.com/studio/build/optimize-your-build

Комментарии:

1. Что делать, когда я добавляю новую зависимость? разве я не должен снять флажок, чтобы иметь возможность синхронизировать?

2. вам не нужно снимать флажок для синхронизации новых зависимостей

3. Как? Я не могу nt это сделать?

4. таким же образом, как вы устанавливаете флажок автономная работа, снимите флажок автономная работа для синхронизации новых зависимостей

Ответ №2:

Перейдите в: Настройки (CTRL ALT S) -> «Сборка, выполнение, развертывание» -> Gradle -> Автономная работа

введите описание изображения здесь