Можно ли запустить эмулятор Android от имени root из NetBeans на Mac? - PullRequest
0 голосов
/ 07 февраля 2010

Я установил NetBeans 6.8 в систему Mac OS X (Leopard) и использую плагин Kenai для этой платформы для создания приложения Android. Проблема в том, что я не могу запустить эмулятор Android из NetBeans, вошедшего в Mac как обычный пользователь. Я могу запустить эмулятор из командной строки и среды Eclipse при входе в систему как root. Когда я пытаюсь запустить NetBeans от имени пользователя root, он отображает сообщение о том, что многие компоненты плагина Android не могут быть загружены, поскольку пользователь root каким-то образом ссылается на Java 1.5, а для плагина требуется Java 1.6.

Насколько я вижу, есть 3 решения этой проблемы:

  1. Сделайте ссылку среды пользователя root на Java 1.6 и используйте NetBeans в качестве root.
  2. Приведите эмулятор NetBeans к root до запуска эмулятора.
  3. Придерживайтесь использования Eclipse для разработки под Android.

Если кто-нибудь знает, как это сделать 1 или 2, я был бы признателен за консультацию от вас. Заранее спасибо.

1 Ответ

0 голосов
/ 14 февраля 2010

Оказывается, есть простой обходной путь. Сначала запустите эмулятор с целевыми устройствами в качестве пользователя root, дождитесь появления главного экрана эмулируемого устройства, затем запустите приложение в отладчике NetBeans. NetBeans подключится к работающему эмулятору, и оттуда вы можете пройти по коду в отладчике.

...