Android SDK не может быть установлен на Ubuntu 12.04-64

Я пытаюсь установить Android SDK на Ubuntu 12.04, но после загрузки первого компонента SDK Manager перестает работать. Я выполнил шаги по установке, упомянутые здесь, и попытался переустановить Ubuntu, но ничего не работает. Терминал не показывает никаких сообщений об ошибках, монитор системы не показывает сетевой активности во время этого процесса.

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

Кто-нибудь может помочь? Как я могу получить это для установки?

4 ответа

Настоятельно рекомендуется установить ia32-libs, чтобы SDK был совместим с вашей 64-битной машиной.

sudo apt-get update
sudo apt-get install ia32-libs

Или, если вы используете Ubuntu 12.04, возможно, вам придется установить ia32-libs-multarch вместо:

sudo apt-get update
sudo apt-get install ia32-libs-multiarch

Я поддерживаю эту ветку на XDA-Developers некоторое время, я взял кусочки с других форумов и соединил этот метод. Метод Googles никогда не работал для меня, и заставил меня ненавидеть Ubuntu. Но, в конце концов, это выросло на мне, и я стал более продвинутым с дистрибутивами Linux. Надеюсь, что моя тема может кому-то помочь. Наслаждайтесь возможностями!!!!!

http://forum.xda-developers.com/showthread.php?p=9393280

Выполните следующие действия:

sudo apt-get install eclipse-jdt

Скачать Android SDK Starter Package

Скачать Android SDK Starter Package (с официального сайта)

Теперь откройте Eclipse IDE и перейдите в "Справка" -> "Установить новое программное обеспечение", затем нажмите "Добавить" и введите URL:

https://dl-ssl.google.com/android/eclipse/

Установите Android SDK:

Откройте "Окно" -> "Настройки" и найдите свой стартовый пакет Android SDK.

Затем перейдите в Window -> Android SDK Manager, выберите пакеты, которые вы хотите установить, и нажмите Install [x] Packages.

Пакеты на выбор?

Обязательными пакетами являются SDK Tools, SDK - Platform Tools и платформа SDK (2.1 (рекомендуется, если вы хотите настроить таргетинг на 97% пользователей +) или 4.0.3 (последняя версия на момент написания этого поста)), для которой вы хотите написать заявку.

Выберите другие пакеты в зависимости от ваших потребностей, хотя наиболее рекомендуемые пакеты - Документация, Примеры кода, Драйвер USB, Google API, Google Analytics SDK, Google Admob Ads SDK (если вы хотите показывать рекламу в своем приложении) и т. Д. Не выбирайте ненужные пакеты - которые вам не нужны сейчас - в противном случае может потребоваться много времени для загрузки / установки всех этих материалов.

Подождите, пока процесс загрузки / установки не завершится (это может занять много времени, если ваше интернет-соединение не очень быстрое).

Это все.

Теперь пришло время начать разрабатывать несколько классных приложений для Android.

Повеселись!

Установите adb и fastboot через PPA (просто adb & fastboot)

Вы можете установить из WebUpd8 PPA, которые поддерживают как 32-битные, так и 64-битные. Конечно, вы можете установить прямо из Google. Но я предпочитаю использовать PPA, чтобы поддерживать все в актуальном состоянии.
Работает на Ubuntu 11.04, 11.10 и 12.04.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Источник: Установите инструменты Android и ADB для быстрой загрузки в Ubuntu через PPA

Установите Android SDK через PPA (полный SDK)

Если вы хотите установить SDK, который позволит вам обновить все, что вы можете установить через upubuntu ppa.

Итак, первое, что нужно добавить в PPA.

sudo add-apt-repository ppa:upubuntu-com/sdk
sudo apt-get update
sudo apt-get install android-sdk

Единственная проблема на этом этапе заключается в том, что android-sdk должен быть запущен от имени пользователя root. Ну, ссылка в меню мало что сделала. Поэтому я обновил ссылку в меню, вы также можете запустить:

gksu android-sdk

Оттуда вам нужно будет установить "Android SDK Platform-Tools". Я также рекомендую обновить "Android SDK Tools". Вы можете отменить выбор всего, что вам не нужно.

Выбор примеров

Теперь вам нужно установить переменные среды.
Сначала вам нужно сделать все исполняемым.

sudo chmod -R 755 /root/android-sdk-linux

Теперь, чтобы добавить переменные.

nano ~/.bashrc

Добавьте эти строки (вверху)

#AndroidDev PATH
export PATH=${PATH}:/root/android-sdk-linux/tools
export PATH=${PATH}:/root/android-sdk-linux/platform-tools

Подготовка оборудования. Вам нужно сделать правило udev для правильного функционирования. Мне не нужен был этот шаг, а просто наложен.

gksudo gedit /etc/udev/rules.d/51-android.rules

Затем скопируйте и вставьте эти строки.

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", SYMLINK+="android_adb", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

Эти правила должны работать с большинством устройств, если не со всеми.
Теперь мы перезапускаем Udev.

sudo restart udev

Теперь, чтобы проверить правильность соединения с adb и устройством.

adb devices

Источник: Установите Android SDK Manager (Редакция 20) Из PPA в Ubuntu 12.04/Linux Mint 13
Источник: AndroidSDK - Документация сообщества Ubuntu

У меня были похожие проблемы на Ubuntu 12.04 -64, менеджер SDK не загружает ничего. Похоже, это связано с https, но я не стал вдаваться в подробности. Я решил проблему, обновив SDK через командную строку SDK_HOME/tools/android update sdk --no-https --no-ui, Обратите внимание, что android update sdk --no-https не похоже на работу, пользовательский интерфейс все еще использует https. Это, вероятно, ошибка.

Другие вопросы по тегам