Новичок не может программировать приложение Hello world

1

Недавно я загрузил Eclipse (Galileo), Android SDK и Java. Я выполнил инструкции, чтобы написать приложение "Hello World" http://developer.android.com/guide/tutorials/hello-world.html с сайта developerWorks и запустить приложение. откроется окно с экраном телефона, который читает "ANDROID" слева и изображение с клавиатуры справа. Он не похож на изображение на веб-странице, в котором результат должен читать Hello Android.

Последний час. Я несколько раз пытался запустить 2 сообщения, появившиеся в консоли программы Eclipse SDK:

Hello Android] ActivityManager: не удается отправить DDM chunk 46454154: no обработчик определен

Hello Android] ActivityManager: Ошибка: не удается подключиться к активности менеджер; система работает?

Как мне исправить? Спасибо.

  • 0
    Джефф, ты скачал ADT (Инструменты разработки Android)?
  • 0
    Я перезапустил сообщения об ошибках app.2. Первое: Описание Project 'HelloAndroid' отсутствует необходимая исходная папка: 'gen' Ресурс HelloAndroid Путь Расположение Путь сборки Тип Путь сборки Проблема Другое сообщение об ошибке: Проект не может быть собран до тех пор, пока не будут устранены ошибки пути сборки. Package Explorer: я вижу папку с именем gen. Нажмите R на свойствах, местоположение HelloAndroid \ gen. IR щелкнуло по ошибке, Quick Fix, появится окно Quick Fix. Выберите исправление: Настроить путь сборки ... Нажмите следующее окно: «Готово»: Свойства для HelloAndroid. Щелкните следующее окно «Готово»: Свойства для HelloAndroid
Показать ещё 3 комментария
Теги:

2 ответа

2

"Android" слева - это просто запуск эмулятора. Понимаете, это фактически полноценная эмулированная среда, работающая внутри виртуальной машины, поэтому для начала требуется немного времени. Если вы позволите закончить загрузку, вы сможете запустить свою программу.

  • 2
    В моей достаточно быстрой системе запуск эмулятора занимает около 1 минуты.
  • 0
    Спасибо, я встану и уйду на несколько минут в следующий раз
Показать ещё 1 комментарий
1

Только что вошел в мир Android/Eclipse/Java (на MAC-OSX 10.6) и т.д., я пошел точно по тому же пути и имел ТОЧНО тот же опыт. Вот несколько советов "Первый таймер", которые я хотел бы предложить вам...

а. Вещи требуют времени... для обновления ваших компонентов, для запуска эмулятора, для загрузки нового/старого проекта и т.д. Я запускаю кричащие MACBook Pro и --- Things Take Time.

В. "Eclipse" не является Visual Studio. например Чтобы открыть демонстрационный проект, вы можете подумать "PROJECT → OPEN..." bzzzzt. Неверный ответ.. вы "ИМПОРТ..." в ваш текущий WORKSPACE. Рабочее пространство похоже на пространство VS "Решение"... но ранние впечатления говорят мне, что его, вероятно, намного больше.

С. Номер ПОРТА ПО УМОЛЧАНИЮ для подключения DDMS (отладчика) к вашему эмулятору НЕПРАВИЛЬНО. Моя версия Eclipse-Galileo (скачанная только вчера) имеет TCP-порт для подключения к набору эмуляторов по умолчанию по умолчанию 8600. Я не мог подключить d @rn. Я читал (где-то → начинать совершенно новое приключение в развитии, как это всегда означает тонну чтения спереди), что эмулятор действительно хочет поговорить на порту 8200. Я вошел в СВОЙСТВА DDMS и сделал изменения и альта '

И наконец,

Д. Обратите внимание на маленький "индикатор выполнения" в нижнем правом углу среды IDE. Я поражен тем, сколько раз он просыпается мной, нажимая некоторую "обновленную" или другую кнопку... см. A.

С уважением, отв

  • 0
    автоматическое отключение сборки может помочь, если вы не хотите, чтобы индикатор выполнения отображался 24/7.
  • 0
    Я только что получил серую легенду ANDROID на черном экране, я изменил порт DDMS на 8200, и затем мое приложение наконец заработало, спасибо, вы очень проголосовали!
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню