我的Helloworld教程示例構建並運行得很好,除非它不顯示文本(即加載應用程序)。我唯一看到的是模擬器(目標2.2 API級別8)只有其中的「Android」。然後仿真器在一段時間內顯示鎖定屏幕。這裏是從控制檯輸出無法獲取helloWorld加載到AVD
[2010-09-20 10:36:55 - HelloAndroid] Android Launch! [2010-09-20 10:36:55 - HelloAndroid] adb is running normally. [2010-09-20 10:36:55 - HelloAndroid] Performing com.example.HelloAndroid.HelloAndroid activity launch [2010-09-20 10:36:55 - HelloAndroid] Automatic Target Mode: Preferred AVD 'my_avd' is not available. Launching new emulator. [2010-09-20 10:37:56 - HelloAndroid] WARNING: Application does not specify an API level requirement! [2010-09-20 10:37:56 - HelloAndroid] Device API version is 8 (Android 2.2) [2010-09-20 10:37:56 - HelloAndroid] HOME is up on device 'emulator-5554' [2010-09-20 10:38:23 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554' [2010-09-20 10:38:27 - HelloAndroid] Installing HelloAndroid.apk...
我退出模擬器後,我得到以下錯誤。
[2010-09-20 09:02:24 - DeviceMonitor]Sending jdwp tracking request failed! [2010-09-20 09:38:46 - ddms]null java.lang.NullPointerException at com.android.ddmlib.JdwpPacket.writeAndConsume(Jdwp Packet.java:213) at com.android.ddmlib.Client.sendAndConsume(Client.ja va:573) at com.android.ddmlib.HandleHello.sendHELO(HandleHell o.java:142) at com.android.ddmlib.HandleHello.sendHelloCommands(H andleHello.java:65) at com.android.ddmlib.Client.getJdwpPacket(Client.jav a:670) at com.android.ddmlib.MonitorThread.processClientActi vity(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) at com.android.ddmlib.Client.sendAndConsume(Client.ja va:573) at com.android.ddmlib.HandleHello.sendHELO(HandleHell o.java:142) at com.android.ddmlib.HandleHello.sendHelloCommands(H andleHello.java:65) at com.android.ddmlib.Client.getJdwpPacket(Client.jav a:670) at com.android.ddmlib.MonitorThread.processClientActi vity(MonitorThread.java:317) at com.android.ddmlib.MonitorThread.run(MonitorThread .java:263) [2010-09-20 09:50:11 - DeviceMonitor]Sending jdwp tracking request failed! [2010-09-20 09:59:29 - DeviceMonitor]Sending jdwp tracking request failed! [2010-09-20 09:59:31 - Logcat]device not found com.android.ddmlib.AdbCommandRejectedException: device not found at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.j ava:736) at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373) at com.android.ddmlib.Device.executeShellCommand(Devi ce.java:285) at com.android.ddmuilib.logcat.LogPanel$3.run(LogPane l.java:516) [2010-09-20 10:40:46 - DeviceMonitor]Sending jdwp tracking request failed!
此外,有沒有一種方法來捕獲從仿真器即將運行時CMD窗口中運行的TEXT?
提供一些代碼,請之前!你有沒有正確設置模擬器?捕獲什麼意思?我假設你使用eclipse。在Eclipse中,只要您不刪除日誌,就會保存日誌。但有一個按鈕可以導出日誌。安裝HelloAndroid.apk ...是否成功? – 2010-09-21 05:17:20