Google I/O 2015では、Android Studioでネイティブコードをデバッグすることを約束しました。これを行うには、SDKマネージャーを介してndk-bundleをインストールし、Android Studio最新バージョン(Canaryブランチ)そして、次に何をすべきか?どのように設定しますか?ソースへのリンクはこちら ソース
実際、ndk-bundleをダウンロードしてAndroid Studioをカナリアチャンネルの最新バージョンにアップデートしても(現時点では1.3-preview3)、アドバタイズされたNDKサポートはまだ利用できません。
SDKツールチームは、NDKのサポート 最初のプレビューには含まれていなかった of Android Studio 1.3。ただし、間もなくリリースされる予定です。 6月をターゲットとして。
update:デバッグサポートは現在利用できません。最初の質問の時点ではそうではありませんでした-それ以降のすべてのダウン投票に感謝します:)以下のdonturnerの答えを見てください。
2016年6月更新:Android Studio 2.1では、デフォルトの実行構成がネイティブデバッグをサポートしているため、古いバージョンを使用している場合を除き、以下を実行する必要はありません。
古いバージョンの場合:Android Studio:でネイティブコードをデバッグする方法は次のとおりです。
アプリをデプロイする必要があり、lldb
デバッガーは10秒後にアタッチされます。
注:「ネイティブデバッガー」セクションでデバッグ構成を作成する場合、cangdb
を選択しますが、これはlldb
ほどサポートされておらず、バグがあることがわかっています。自己責任。