2
現在我的第一個活動顯示正常,但單擊此按鈕不會顯示下一個活動。我通過這個代碼踩:活動拒絕開始
@Override
public void onClick(View v) {
Intent configure = new Intent(OnDemandAndAutomatic_Activity.this, Configure_Activity.class);
OnDemandAndAutomatic_Activity.this.startActivity(configure);
}
...這似乎運行正常,但什麼也沒有發生,除了打破我進入Debug透視圖,用這種空話控制檯窗格中:
[2012-02-01 21:01:35 - ddms] execute: returning
[2012-02-01 21:01:35 - Unexpected error while launching logcat. Try reselecting the device.] device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
at com.android.ddmlib.Device.executeShellCommand(Device.java:372)
at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:100)
at java.lang.Thread.run(Unknown Source)"
...有什麼想法可能會導致這種情況?
更新: 我也試圖改變按鈕點擊代碼如下:
Intent configure = new Intent(this, Configure_Activity.class);
startActivity(configure);
...但它沒有什麼區別。
在控制檯的最後一行是:
[2012-02-01 21:31:46 - ddms] Forwarding client reply 0x166 to [Debugger 8647-->390 active]
中沒有任何的logcat ...?!
你試過重新啓動eclipse? – 2012-02-02 03:19:59
您是否嘗試過使用'adb kill-server'來重新啓動'adb'服務器,這個服務器在經過多次調試操作後經常出現故障? – Falcon 2012-02-02 03:25:01
我會重新嘗試重新啓動,但是我上次運行它時遇到了同樣的問題(並且今天重新啓動)。我需要從哪裏運行「kill-server」 - 從\ tools子目錄中運行? – 2012-02-02 03:40:55