2013-08-10 6 views
59

У меня очень низкая пропускная способность, поэтому я пытаюсь сохранить все необходимые файлы на локальном компьютере, чтобы установить студию Android полностью в автономном режиме. Когда я нажимаю на создание New Project всегда пытается загрузить файл с именем gradle-1.6-bin.zip, который я скачал и попытался установить локально с помощью менеджера плагинов, но он дает мне ошибку:Как настроить Android Studio на работу полностью в автономном режиме?

fail to load plugin descriptor from file gradle-1.6-bin.zip

Так что другие файлы, которые необходимо загрузить, и как их правильно установить, чтобы работать в автономном режиме с помощью Android Studio.

+5

Похоже, что это распространенная проблема: (https://code.google.com/p/android/issues/detail?id=58151&q=android%20studio%20offline&colspec=ID%20Type%20Status%20Owner%20Summary % 20Stars), который еще не разрешен ...:/У меня нет AS, установленного на этом компьютере, но если бы я это сделал, я бы проверил машину, подключенную к Интернету, и использовал инструмент, например wirehark, чтобы отслеживать любые запросы и тянуть все запрошенные файлы (и, возможно, настроить локальный http-сервер и изменить файл хостов для перенаправления подключений к хосту Android Studio на ваш сервер localhost'ed). –

ответ

12

Хорошо, ребята, наконец, я преодолел эту проблему, вот решение.

1: Скачайте gradle-1.6-bin.zip для использования в автономном режиме.

2: Теперь вставьте его в каталог C:\Users\username\.gradle.

3: Откройте AndroidStudio и нажмите на опцию Create New Project, и вы больше не получите эту ошибку в автономном режиме. Но вы можете получить другую ошибку, как я или какой-либо другой Erro, как это ...

enter image description here

Не волнуйтесь просто игнорировать его. Создан новый проект с указанным именем. Итак, теперь нажмите на Import Project и перейти на путь

C:/users/username/AndroidStudioProject

и откройте свой проект, и вы сделали.

25

Android Studio 0.4.0 теперь включает поддержку в автономном режиме:

http://tools.android.com/recent/androidstudio040released

«Теперь вы можете открыть Compiler> Настройки Gradle и включить Автономный режим, который сообщит Gradle игнорировать обновление до текущей даты чеки "

+0

Этот флажок не работает даже в версии 1.1, вы можете проверить здесь https://plus.google.com/u/0/115692564989237473252/posts/LGSbniYqj3Q – AaA

+1

Но вы должны создать его онлайн один раз, чтобы включить его в автономном режиме laters –

+0

У меня появилась идея автоматически генерировать mipmap-изображения различных разрешений изображения по этой ссылке. Я искал это в течение всего времени. Спасибо –

3

Как помощь, если вы идете в автономном режиме Android Studio 0.4.x (потому что этот поток является одним из основных, которые Google вызывает при опросе этой проблемы).

От Alex Ruiz (Google+):

If you specify dependency versions using "+" (e.g. 0.8.+) Gradle (not Android Studio) will check that you have the latest version of such dependency periodically (every 24 hours,) even in offline mode

Вы должны взять на себя плюс вне.

3

На Android 0.5.1 вы можете найти опцию в автономном режиме в файле/Настройки/Gradle (в разделе Настройки проекта)/Оффлайн работа

16

Я использую android studio 0.5.4 (Mavericks)

Preferences -> Gradle -> Global Gradle Settings -> Offline work

+0

Это работает для вас? Для меня это действительно ничего не делало, и похоже, что он даже не предназначен для работы без Интернета: http://stackoverflow.com/a/24019199/5457243 – Caketray

3

Не уверен, если он был удален до того, я слышал, что это был своего рода глючит в 0.5.8, но в AS 0.5.9 настройки есть:

Gradle > Global Gradle settings > Offline work

0

I Кажется, что град не был установлен для меня. Переход к Android/Sdk/tools/templates/gradle/wrapper и запуск ./gradlew tasks --debug привел к его загрузке.

+0

Это действительно работало, но мой проект тем не менее, не начнет строить. Я выбрал вариант построить его один раз с помощью онлайн-опции (которая появилась в качестве опции в консоли после сбоя сборки), и Android Studio начала загрузку и установку всех отсутствующих файлов. Это сделало это для меня, теперь здание также работает без подключения к интернету. Однако мне пришлось снова проверить вариант офлайн (File-> Settings-> Search for 'gradle' и проверить вариант офлайн). – Yeehaw

10

Android Studio 1.3.1 не имеет ни

Gradle > Global Gradle settings > Offline work

ни

меню

Compiler

. Чтобы получить доступ к меню компилятора, перейдите по ссылке:

File > Settings > Build, Execution & Deployment > Compiler > Compiler

и отмены выбора Configure on demand

выше по-прежнему использует данные, но быстрее, я был в состоянии загрузить изображения и карты. Однако, кроме того, если вы хотите быть полностью в автономном режиме, вам нужно сделать следующее:

File -> Settings ->Build, Execution,Deployment -> Build Tools -> Gradle -> 

проверка Offline work

Нажмите кнопку OK.

Для Android Studio 2.0 эта же процедура.

+0

Наряду с автономным режимом мы должны изменить 'distrbutionURI' на что-то вроде distributionUrl = file: ///home/foo/downloads/gradle-2.2.1-all.zip – lucifer

0

Вы можете включить от Файл-> Сборка, выполнение, развертывание-> Инструменты сборки-> Gradle-> Работа в автономном режиме.

Смежные вопросы