0

いくつかのOpenGLコードをデバッグしようとしていますので、Android StudioからGPUデバッガを使いたいと思っていました。このためには、https://developer.android.com/studio/debug/am-gpu-debugger-trace.htmlに記載されている手順に従って、GPUトレースを取得する必要があります。しかし、トレース名のダイアログの後、Android Studioはメッセージ「プロセスにアタッチできませんでした」を直接表示します。Android Studio 2.2のGPUデバッガ(ベータ版)は動作していますか?

Androidスタジオにはバージョン2.3があり、最近更新されました。 デバイス(Samsung S3)で警告が表示されます:!デバッガを待っています..プロセスzzzはデバッガが接続するのを待っています。

デバイス設定の開発者オプションからすべてのGPU関連オプションを有効にしようとしましたが、同じ結果ですべてを無効にしました。この機能は機能していますか?私のセットアップはあまり一般的ではありません。

答えて

0

メッセージが表示されるまでに到達しました.GPUデバッガは、現在このデバイスでのトレースをサポートしていません。だから答えはS3上で動作しないということです。私はここに質問を残しておきます。多分、数時間の調査の手間を省くでしょう。

実行/デバッグ構成>プロファイル>キャプチャGPUコマンドを有効にしようとすると、「GPUツール」をインストールする必要がありました。その後、インストールを承諾した後、既にフォルダにインストールされていると不平を言いました。新しいインストールの前に削除する必要があります。そこで私はそれらを遠ざけました。それから、その質問からの誤りを与えるでしょう。

いくつかの試みの後、フォルダの内容を元に戻し、GPUのキャプチャをもう一度選択解除/選択し直すことにしました。 GPUツールをインストールする必要があるともう一度言いましたが、今回は何もしませんでした。とにかくチェックボックスがチェックされ、トレースを開始しようとしたときに、プロセスにアタッチすることについて不平を言わずに何かをやっていきました。最後にそれはとにかく動作しませんでしたが、少なくとも私は理由を知っています。

+0

組み込みのアンドロイドスタジオGPUトレーサのいずれも成功しませんでした。私の電話にはrootが必要です。一方、 "Android Device Monitor"のデバッガは正常に機能し、同様の機能を備えています。 – andras

関連する問題