簡體   English   中英

調用外部意圖(攝像頭)時調試器斷開連接

[英]Debugger disconnects when calling external intent (camera)

我正在嘗試調試我的應用程序,因為從我調用相機意圖到拍攝照片的時候發生了一些事情,我的應用程序在回來的路上強行關閉。 問題是調試器在調用相機意圖時立即斷開連接,我無法再調試我的應用程序。 我在設備上調試而不是模擬器。 我在谷歌遇到過這個解決方案,但似乎沒有用。 http://groups.google.com/group/android-developers/browse_thread/thread/6d6b5fa7819e4d74 有誰知道怎么解決這個問題? 調用外部意圖時,調試器不應斷開連接...我的意思是您的應用程序仍在運行。 我只需要知道在啟動外部意圖時如何繼續調試。

謝謝,艾德

我在調用圖庫瀏覽照片時遇到了同樣的問題。 您提到的鏈接中提供的解決方案對我來說非常合適。 OnActivityResult方法中編寫此代碼塊:

if (!Debug.isDebuggerConnected()){
    Debug.waitForDebugger();
    Log.d("debug", "started"); // Insert a breakpoint at this line!!
}

並在注釋中指定的日志行中放置一個斷點。 當執行從被調用的intent返回時,它將啟動調試器並在Log行中停止,以便您可以繼續調試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM