Попытка заставить учебник Hello Android работать на Mac OS X Leopard - PullRequest
0 голосов
/ 16 ноября 2010

Я на Mac OS X Leopard и установил плагин ADT в Eclipse Галилео. Я начал все шаги на странице SDK для разработчиков Android. Моя SDK версия 2.2 API 8 ревизия 2, и я только что использовал Hello World учебник найден здесь:

http://developer.android.com/resources/tutorials/hello-world.html

Когда я впервые создал приложение для Android, я увидел эту ошибку в Консоль Eclipse:

[2010-11-13 18:20:43 - HelloAndroid] ОШИБКА: невозможно открыть класс файл / Пользователи / MyDirectory / Документы / рабочее пространство / HelloAndroid / GEN / ком / пример / helloandroid / R.java: Нет такого файла или каталога

Я прокомментировал эту строку, чтобы заполнить несколько строк из учебника:

setContentView (R.layout.main);

Когда я запустил приложение, оно запустило мой эмулятор, но все, что я видел, было вертикальный экран слева с надписью «Android» и телефонные кнопки на право. Я не видел текст "Здравствуйте, Android" из учебник.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 16 ноября 2010

Запустите проект, чтобы запустить генерацию R.java.

Проект -> Очистить ... -> ОК

Это должно сделать SDK для правильной сборки вашего проекта. Та же проблема случается со мной довольно часто с новыми проектами.

0 голосов
/ 16 ноября 2010

Плагин Eclipse ADT автоматически генерирует файл R.java на основе файлов XML в папке res /. Если в одном из этих файлов XML есть ошибка, файл R не будет сгенерирован. Поэтому проверьте, обнаруживает ли Eclipse какие-либо ошибки в файлах XML вашего ресурса.

...