0
私は自分の活動の1つがリークとして報告されている理由を知るプロセスです。 これまでのところ、私はちょうど漏れの根本的な原因を見つけることができません。 私は、ヒープ・アナライザAndroidのメモリリーク(アクティビティ)原因を見つける方法
のスナップショットを作ったしかし、私はアンドロイドの成分以外の何も表示されません。私のアプリがどのように動作するか の方法は、それが最初loaderActivity を開始し、わずか数秒後に別のアクティビティが作成されていることである(それはloaderActivity内部のいくつかの設定作業を行う) コードは次のとおりです。
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_loader);
//set some values
overridePendingTransition(0,0);
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
startActivity(intent);
finish();
}
アナライザーツールからの報告は偽陽性に過ぎませんか? または私は本当にここに漏れがありますか? もしそうなら、どうしたら原因が分かりますか?
お試しくださいhttps://github.com/square/leakcanary –