ActivityManager: не удается отправить блок DDM - PullRequest
0 голосов
/ 18 февраля 2012

Я новичок в разработке для Android, и у меня возникли проблемы с простым приложением Hello World. Вчера оно работало с эмулятором, на виртуальном устройстве с Android 1.5

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

[2012-02-17 23:40:03 - HelloWorldAndroid] Starting activity
com.mathias.HelloWorldAndroidActivity on device emulator-5554
[2012-02-17 23:40:05 - HelloWorldAndroid] ActivityManager: Can't
dispatch DDM chunk 46454154: no handler defined
[2012-02-17 23:40:05 - HelloWorldAndroid] ActivityManager: Can't
dispatch DDM chunk 4d505251: no handler defined
[2012-02-17 23:40:06 - HelloWorldAndroid] Device not ready. Waiting 3
seconds before next attempt.
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: INTENT is
described with:
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [-a
<ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [-c
<CATEGORY> [-c <CATEGORY>] ...]
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [-e|--es
<EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [--ez
<EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [-e|--ei
<EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[2012-02-17 23:40:06 - HelloWorldAndroid] ActivityManager: [-n
<COMPONENT>] [-f <FLAGS>] [<URI>]

Я искал в Google и нашел несколько человек с такой же проблемой, но не смог найти решение.

Я использую Eclipse Indigo Service Release 1

С нетерпением жду дальнейшей разработки приложений, когда мне это удастся :-) Заранее спасибо!

/ Mathias

Ответы [ 2 ]

1 голос
/ 18 февраля 2012

Обычно я вижу «Не удается отправить блок DDM», когда возникают проблемы с установкой SDK. Убедитесь, что у вас нет двух разных копий Android SDK и вы смешиваете и сопоставляете их (например, вы используете одну копию SDK с Eclipse и другую копию SDK из командной строки одновременно).

0 голосов
/ 06 апреля 2012

Я прочитал, что это сообщение означает, что требования вашего приложения и AVD немного несовместимы. Например, если у вас установлен Android 3.2 для рекламных целей и вы тестируете приложение на эмуляторе Android 2.1, вы получите это сообщение.

И еще одна важная вещь - вы должны предоставить minSDKVersion и targetVersion в файле манифеста.

...