Как установить Android SDK в Linux с использованием только CLI?

17

Я настраиваю сервер автоматической сборки и вам нужно установить Android SDK. Конечно, я работаю над SSH. Но tools/android update sdk хочет запустить графический интерфейс Java. Любой другой способ установки SDK?

    
задан Alexey Timanovsky 31.12.2010 в 12:03
источник

3 ответа

27

Если вы используете tools/android -h update sdk (я обнаружил, что, попробовав tools/android update sdk --help ), вы получите список опций для команды update sdk , наиболее интересной из которых является

  -u --no-ui    Updates from command-line (does not display the GUI)
    
ответ дан Jean Hominal 31.12.2010 в 12:25
  • Спасибо за подсказку. Будьте готовы, как только вы запустите команду, она загрузит все доступные платформы. –  hopia 18.02.2011 в 01:07
  • Это не работает для sdk r19 в linux. Какие-либо предложения? Спасибо, что stackoverflow.com/q/10941549/563306 –  dcanh121 08.06.2012 в 02:13
6

tools/android update sdk --no-ui     

ответ дан Hayes Haugen 26.05.2011 в 18:12
1

Если работа за прокси-сервером рассмотрит возможность использования параметров:

 --proxy-port: HTTP/HTTPS proxy port (overrides settings if defined)

 --proxy-host: HTTP/HTTPS proxy host (overrides settings if defined)
    
ответ дан jekik 16.03.2012 в 23:53
  • ... без двоеточия, иначе вы получите сообщение об ошибке. Пример: --proxy-port 8888 (я только что сделал эту ошибку) –  Michael Niemand 27.06.2014 в 11:11