2017-12-04 8 views
0

最近、私のAndroidアプリがRAMを使いすぎているのを見ました。 私はそれを開けるとき~~ 120MBを要し、ページのいくつかの変更の後に400MBに行きます。 どうすればいいですか?プロファイラからIonicアプリでのメモリ使用量が多い

 this.navCtrl.setRoot(StatisticsPage); 

一部のデータ:

は私がポップオーバーを使用するページを変更するには、あなたが代わりに this.navCtrl.setRoot(StatisticsPage);を使用しての子コンポーネントに入る必要があるときは、使用することができます link to data

答えて

0

this.navCtrl.push(StatisticsPage);

これは改善点の1つです。

+0

はい、わかりましたが、タブのようなページを変更する必要があります。 – Divers

+0

あなたは完全にsetRootのためにあなたのアプリは400MBに達すると確信していますか? –

+0

もちろん、いいえ、私はちょうど推測しています。クロムプロファイラでは、使用率が低いようです。しかし、私はアンドロイドでアプリを閉じて、メモリをクリアすると、アプリは~~ 400MBを持っていたことを示しています。 – Divers

関連する問題