Почему мой Android SDK Manager не отображается при вызове из Eclipse?

В Ubuntu 12.04 я запускаю Eclipse IDE с установленными автономными плагинами Android SDK. Я использую его таким образом вместо использования ADT Bundle, потому что я также использую Eclipse для другого кода.

Если я пытаюсь вызвать Android SDK Manager из меню Eclipse Window , то я получаю счастливое сообщение о том, что «SDK Manager скоро появится ...», но когда это окно состояния исчезает Диспетчер SDK фактически не запущен.

1114 Пока у меня есть обходной путь. Если я открою окно терминала и сразу вызову инструмент ...

>> /opt/android-sdk-linux/tools/android

Менеджер SDK радостно открывается. Ошибки не возвращаются. Изменения в среде Android SDK, сделанные здесь, сохраняются и функционируют, как и ожидалось. Хотя это работает, это странно и жутко; Я бы предпочел, чтобы это также работало в IDE.

В качестве более приятного обходного пути я попытался создать файл Gnome .desktop для непосредственного вызова исполняемого файла, но когда я пытаюсь использовать это, ничего не происходит, и никаких ошибок не видно.

Еще более странно, что Android Virtual Device Manager прекрасно работает, когда вызывается из Eclipse. Это влияет только на SDK Manager ... что бы это ни было.

В других местах я видел, что инструментам Android может потребоваться Java 6, но я не могу изменить путь Java в Eclipse в eclipse.ini, не используя также заблудшее использование Java 7 в остальной части Eclipse, так что это не похоже на Жизнеспособный вариант.

Что еще я могу попробовать или чего мне не хватает, чтобы заставить SDK Manager вести себя в Eclipse?

И прежде чем я буду отмечен как дубликат следующих вопросов, я уже прочитал их и попробовал некоторые вещи безуспешно:

0
задан 13 April 2017 в 15:25

1 ответ

Welp, просто нашел решение. Или возможно это - просто другое обходное решение. Безотносительно.

>> cd /usr/bin/
>> sudo ln -s /opt/android-sdk-linux/tools/android android
>> which android
/usr/bin/android

то, что это работает, предполагает, что, даже если tools каталог правильно в моем пути, Eclipse не может найти его, если это не находится также в /usr/bin/. Странный. О, хорошо.

0
ответ дан 13 April 2017 в 15:25

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

Похожие вопросы: