プロファイラーを開こうとしていますが、ロード中にスタックするため機能しません。Android Studio 3.3。
プロファイラーがロード中にスタックしました
私はこの実際のデバイスを使用しています。
これは、プロファイラーがAPI 25以下のレベルでは機能しないためです。プロファイラーを起動しようとすると、Android Studioからこのメッセージが表示されます。
または、イベントログを確認すると、このメッセージが表示されます
起動時のCPUプロファイリング:起動時のメソッドトレース記録の開始は、APIレベル26以上のデバイスでのみサポートされています。
したがって、必要なのは、作業している電話を変更することだけですが、APIレベル26以上であることを確認してください。
aPIをより高いものに変更する場合は、必ず次の手順を実行してください。
最後に、より高いAPIを持つ新しいデバイスを接続し、アプリの作業を開始します。
同じ問題がありましたが、targetSdkVersionを私の電話のバージョンに変更することで修正しました。 targetSdkVersionを29にしていて、プロファイラーが読み込まれていませんでした。それから私はそれを私の電話のsdkversionである28に変更しました、そしてそれはうまくいきました。
私は正確な問題に直面しました。 Androidの低いAPIレベルでプロファイラーを使用しようとしたので。私の場合、それはAPIレベル19(KitKat)でした。
Pre-Lollipopデバイスはプロファイラーでサポートされていません
以降(> 21)または最新バージョンのAndroidプロファイリングアプリのデバイスを使用します
それは私のために働いた。