Не могу получить helloWorld, загруженный на AVDAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не могу получить helloWorld, загруженный на AVD

Сообщение Anonymous »

Мой образец учебника Helloworld собирается и работает нормально, за исключением того, что он не отображает текст (т. е. не загружает приложения). Единственное, что я вижу, это то, что эмулятор (Target 2.2 API уровня 8) содержит только «Android». а затем эмулятор через некоторое время отображает заблокированный экран. Вот выходные данные консоли

[2010-09-20 10:36:55 - HelloAndroid] Запуск Android!
[2010-09-20 10:36:55 - HelloAndroid] adb работает нормально.
[2010-09-20 10:36:55 - HelloAndroid] Выполняется com.example.HelloAndroid.HelloAndroid запуск активности
[2010-09-20 10:36:55 - HelloAndroid] Автоматический целевой режим: предпочтительный AVD «my_avd» недоступен. Запуск нового эмулятора.
[2010-09-20 10:37:56 - HelloAndroid] ВНИМАНИЕ: приложение не указывает требования к уровню API!
[2010-09-20 10:37:56 - HelloAndroid] Версия API устройства — 8 (Android 2.2)
[2010-09-20 10:37:56 - HelloAndroid] HOME запущен на устройстве "emulator-5554"
[2010-09-20 10:38:23 - HelloAndroid] Загрузка HelloAndroid.apk на устройство "emulator-5554"
[2010-09-20 10:38:27 - HelloAndroid] Установка HelloAndroid.apk...


После выхода из эмулятора возникают следующие ошибки.

[2010-09-20 09:02:24 - DeviceMonitor]Не удалось отправить запрос на отслеживание jdwp!
[2010-09-20 09:38:46 - ddms]null
java.lang.NullPointerException
в com.android.ddmlib.JdwpPacket.writeAndConsume(Jdwp Packet.java:213)
в com.android.ddmlib.Client.sendAndConsume(Client.ja va:573)
в com.android.ddmlib.HandleHello.sendHELO(HandleHell o.java:142)
в com.android.ddmlib.HandleHello.sendHelloCommands(H andleHello.java:65)
в com.android.ddmlib.Client.getJdwpPacket(Client.jav a:670)
в com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317)
at com.android.ddmlib.MonitorThread.run(MonitorThread .java:263)

[2010-09-20 09:38:47 - ddms]null
java.lang.NullPointerException
at com.android.ddmlib.JdwpPacket.writeAndConsume(Jdwp) Packet.java:213)
на com.android.ddmlib.Client.sendAndConsume(Client.ja va:573)
на com.android.ddmlib.HandleHello.sendHELO(HandleHell o.java:142)
на com.android.ddmlib.HandleHello.sendHelloCommands(H) andleHello.java:65)
на com.android.ddmlib.Client.getJdwpPacket(Client.jav a:670)
на com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317)
на com.android.ddmlib.MonitorThread.run(MonitorThread) .java:263)

[2010-09-20 09:50:11 - DeviceMonitor]Не удалось отправить запрос на отслеживание jdwp!
[2010-09-20 09:59:29 - DeviceMonitor]Не удалось отправить запрос на отслеживание jdwp!
[2010-09-20 09:59:31 - Logcat]устройство не найдено
com.android.ddmlib.AdbCommandRejectedException: устройство не найдено
в com.android.ddmlib.AdbHelper.setDevice(AdbHelper.j ava:736)
в com.android.ddmlib.AdbHelper.executeRemoteCommand( AdbHelper.java:373)
at com.android.ddmlib.Device.executeShellCommand(Devi ce.java:285)
at com.android.ddmilib.logcat.LogPanel$3.run(LogPane l.java:516)

[2010-09-20 10:40:46 - DeviceMonitor]Не удалось отправить запрос на отслеживание jdwp!


Кроме того, есть ли способ захватить ТЕКСТ из окна CMD, которое запускается во время работы эмулятора?


Подробнее здесь: https://stackoverflow.com/questions/375 ... ded-on-avd
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»