我是Android的新手,我正在读一本书来学习它。有一个简单的待办事项列表示例,我复制到计算机,并试图运行。
但每次我运行它,我都会得到这个日志:
[2011-11-19 14:44:00 - Todo_List] Attempting to connect debugger to 'com.todoList' on port 8609
上面几行显示adb is running normally
。
在模拟器上,我看到一条消息application Todo_List(process com.todoList) is waiting for the debugger to attach.
,然后运行 - 使用调试器
我必须每次都重新启动虚拟设备,因为第二次尝试运行应用程序时没有重启我在DDMS控制台中得到这个:
[2011-11-19 14:48:58 - ddms]null
java.lang.NullPointerException
at com.android.ddmlib.Client.sendAndConsume(Client.java:573)
at com.android.ddmlib.HandleHello.sendHELO(HandleHello.java:142)
at com.android.ddmlib.HandleHello.sendHelloCommands(HandleHello.java:65)
at com.android.ddmlib.Client.getJdwpPacket(Client.java:672)
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317)
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263)
`
总的来说 - 我不知道什么是错的。只是猜测模拟器设置不正确。
尝试过:
android:debuggable="true"
和<uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>
添加到清单现在有2天..: - \