2
私のアプリのメモリ割り当てをプロファイルしようとしていますが、アンドロイドスタジオは割り当て記録の結果を取得するのに非常に時間がかかります(実際には45分そして、ITS STILL FETCHING !!!)ここアンドロイドスタジオ3.0.1がアンドロイドプロファイラでメモリ割り当ての結果を永久に取得する
私のアプリのメモリ割り当てをプロファイルしようとしていますが、アンドロイドスタジオは割り当て記録の結果を取得するのに非常に時間がかかります(実際には45分そして、ITS STILL FETCHING !!!)ここアンドロイドスタジオ3.0.1がアンドロイドプロファイラでメモリ割り当ての結果を永久に取得する
に見える、それは長い時間がかかる可能性があることの理由の一つは、あなたのメソッドの数がいることを、非常に大きなされてすることができコード内で連鎖しているものが多すぎると、それ自体がメモリの問題になる可能性があります。
はたとえば、のは、ユーザ名を言わせ、クラスB
にいくつかのデータを送信するクラスA
を得たし、クラスB
はエトセトラクラスC
に送信します...それはクラスZ
になるまでは、破ることができますシングルトンを使用し、Z
と他のクラスを使用して、ソースから直接ユーザー名データを取得します。
これが本当に問題であるかどうかを判断するには、数行のコードで新しいテストプロジェクトを実行してみてください。
再起動してみてください – Akhil
私は3回好きです。 –
Android Studioのインスタンスは1つしか実行されておらず、別のウィンドウでEclipseまたはADBを同時に実行していませんか? – Sam