2012-02-17 46 views
0

我是Android開發新手,我在簡單的 Hello World應用中遇到問題.. 昨天在模擬器上工作,使用Android 1.5ActivityManager:無法調度DDM塊

當我一整天后運行應用程序時,它被困在了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>] 

我搜索谷歌和發現幾人同樣的問題,但我無法找到解決方案。

我運行Eclipse靛藍服務發佈1

期待着更多的應用開發,當我得到這個工作:-) 提前感謝!

/馬蒂亞斯

回答

1

我通常看到「無法派遣DDM塊」當有與SDK安裝問題。確保您沒有兩個不同的Android SDK副本,並且正在混合並匹配它們(例如,您同時使用一個SDK副本和Eclipse以及命令行中的不同SDK副本)。

+0

謝謝,我還注意到一個新的項目與excact相同的源代碼工作正常。 – Soeholm 2012-02-18 00:01:38

0

我讀過這是一條消息,表示您的應用程序要求和AVD略有不兼容。例如,如果您爲了廣告目的安裝了Android 3.2,並且您在Android 2.1模擬器上測試了該應用,則會收到此消息。

而且重要的一點是,您必須在清單文件中提供minSDKVersion和targetVersion。