簡體   English   中英

無法在Windows上使用Android Studio 1.3.2調試NDK示例

[英]Can't debug NDK samples with Android Studio 1.3.2 on Windows

我有Android Studio 1.3.2,NDK r10e,gradle實驗插件0.2.0。 我已經克隆了ndk樣本repo,並仔細遵循NDK Preview的說明 ,包括創建Native配置。

當我選擇LLDB作為調試器並調試Teapot NDK示例應用程序(TeapotNativeActivity.cpp中的斷點,第393行)時,應用程序會運行,但是當我旋轉茶壺時,斷點不會被擊中。 將GDB用於調試器會導致應用程序在啟動時凍結。 然后我必須強制退出應用程序並在調試器窗口中按停止。

在這兩種情況下,調試控件都會出現(灰顯),變量窗口會顯示“正在連接”,但我從未在設備上看到“等待調試器”對話框。

使用LLDB的控制台輸出: 在此輸入圖像描述

使用GDB控制台輸出: 在此輸入圖像描述

現在,當我從Android Studio 1.4 Preview 3中做同樣的事情時,我現在得到了“Waiting for Debugger”對話框,但它掛起了。 看起來調試器永遠不會連接。

控制台輸出Android Studio 1.4: 在此輸入圖像描述

是否可以使用AS 1.3.2或1.4進行調試? 為了讓它正常工作,我需要做些什么?

我已升級到Android Studio 1.4測試版,問題已解決。 我現在可以調試我的C ++代碼。

暫無
暫無

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

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