#android #eclipse #adt
#Android #eclipse #adt
Вопрос:
Я пытаюсь узнать о разработке Android. Я установил Eclipse (3.6.2), плагин ADT (10.0.1) и Android SDK (r11 с официального сайта), все они установлены как 32-разрядные, но моя ОС — 64-разрядная Windows 7.
Что происходит, я запускаю свое приложение (HelloAndroid) и эмулятор, и я вижу главный экран обоев, но затем ничего не происходит! Я посмотрел на эмулятор приложения и нигде не могу его найти.
Мой вывод на консоль показан ниже…
[2011-05-20 19:14:20 - HelloAndroid] ------------------------------
[2011-05-20 19:14:20 - HelloAndroid] Android Launch!
[2011-05-20 19:14:20 - HelloAndroid] adb is running normally.
[2011-05-20 19:14:20 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2011-05-20 19:14:20 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'Android2.1'
[2011-05-20 19:14:20 - HelloAndroid] Launching a new emulator with Virtual Device 'Android2.1'
Мой AVD (виртуальное устройство Android) настроен так, как указано в руководстве, и целью является Android2.1-update1-уровень API 7.
Я установил это приложение на свой телефон (HTC Hero, Android 2.1), и оно работает нормально, но прежде чем я попытаюсь написать другие приложения, мне нужно заставить эмулятор работать, кто-нибудь сталкивался с этой проблемой раньше?
Я посмотрел онлайн и не могу найти решение, которое решает мою проблему.
Заранее спасибо за вашу помощь.
Комментарии:
1. отсортировал его с помощью руководства здесь — openhandsetmagazine.com/2008/01 / … спасибо всем, кто помог
Ответ №1:
Вы можете использовать adb
для установки своего приложения. Найдите каталог bin в вашей рабочей области eclipse. Там должен быть YOUR_PROJECT_NAME.apk
файл. Чтобы установить его, из командной строки запустите:
adb install -r YOUR_PROJECT_NAME.apk
Вам понадобится adb в вашем path.
Комментарии:
1. попробовал это, и я получаю сообщение об ошибке: «ошибка: устройство не найдено» эмулятор запущен, когда я пытаюсь это
2. openhandsetmagazine.com/2008/01 / … — Я следовал этому руководству по установке apk, но вы были правы в том, что требовалось, поэтому я принял ваш ответ. Спасибо
Ответ №2:
Запустите эмулятор, переключитесь на просмотр logcat в Eclipse (Окно -> показать просмотр -> другое… -> logcat).
Очистите вывод консоли для logcat.
Попробуйте развернуть свое приложение.
Что говорит вывод в logcat? Отображается ли сообщение об ошибке?
Комментарии:
1. привет, в logcat ничего не отображается
2. Ничего? даже ни одной строки?
3. Это странно. Похоже, ваш эмулятор каким-то образом отделен от Eclipse.
4. да, не знаю. Я думаю, это странно. Возможно, потребуется взглянуть на это немного подробнее, но я решил свою первоначальную проблему