ホームランチャーが殺されないようにしてください


9

私はMotorolaマイルストーンを持っていて、それが比較的低いメモリー(実行時メモリーであり、ストレージ容量ではない)であることを知りました。これに伴う問題は、あまりにも多くのアプリがバックグラウンドで実行したいときはいつでも、Androidシステムが何かを殺し始めることです。

Androidがホームランチャーがすべての中で最も重要でないアプリであると考えるようにならなかったとしても、それはそれほど悪くありません(これは不合理に間違っています)。たとえば、現在、背景を汚す一連のアプリがあります。重要なもの(Swypeなど)と無意味なもの(Facebookなど)があります。メッセージ連絡先設定などのシンプルなアプリを開いても、ホームランチャーがバックグラウンドで殺されてしまいます。ホームボタンを押すと、空のホーム画面が表示され、すべてが再度読み込まれるまで約1〜2分待つ必要があります。

これは私が試したすべてのホームランチャーで発生しますが、重いランチャーで発生しやすくなります。これまでのところ、バックグラウンドで実行されるアプリ(およびウィジェット)を宗教的に回避することで、この振る舞いに対処することができました。しかし、このソリューションは完璧ではありません。それでも私が望むよりも頻繁に起こります。

バックグラウンドアプリの強制終了に関して、Androidの優先順位を変更する方法はありますか?しかし、ホームランチャーのランクが、Googleマップの位置情報サービス Facebookの(非アクティブ)アップローダー その他すべてよりも低いのはなぜですか。私は、ホームランチャーを、メモリが少なくなったときに殺される最後のものにするか、可能な限り最後に近づけます(たとえば、現在アクティブなアプリより上位にランク付けすることはできませんが、私の得点はわかります)。

私は現在、シアンが6がインストールされ、それはまた、株式アンドロイドOS上で起こっ国防省持っている、と私は絶対にインストールして喜んでANY、この問題を解決するために、カスタムROMを。

回答:


5

ADW Launcherには、アプリケーションをメモリに保持する設定があると思います。また、CMには、OSがランチャーをメモリに保持するように強制する設定があります。CM6ではどこにあるのか覚えていませんが、CM7ではSettings -> CyanogenMod Settings -> Performance「ロックホームをメモリにロック」と呼ばれています。同じ場所にあったのか、CM6で同じ名前が付けられたのか覚えていません。


このオプションは役に立ちますが、理想的ではありません。これは私が現在使用しているものであり(指摘してくれてありがとう)、場合によっては不安定になり、現在のフォアグラウンドアプリがクラッシュすることがあります。
Malabarba、2012

1
あなたが望むようにメモリに留まるアプリは、あなたが言及する不安定性を引き起こすでしょう。現在実行中のアプリケーションでメモリを使用する必要がある場合に、ランチャー用にメモリを使用し続けるようデバイスに強制しています。
ライアンコンラッド

3
わかります。そのため、ランチャーは現在実行中のアプリよりも優先するべきではなく、バックグラウンドアプリよりも優先すべきであると質問で述べました。アクティブなアプリがメモリを必要とする場合、ランチャーが強制終了されることはまったく問題ありません。他のバックグラウンドアプリが強制終了された後に(最初のアプリではなく)強制終了させたいだけです。しかし、そのようなオプションがまだないことは理解できます=)。すべてが持てるわけではない。
Malabarba

@BruceConnor、これはおそらく「Androidはメモリを自分でうまく処理する」という議論に反対する1つの点でしょう。私はそれが大部分をしていると思います、それはその過程で繰り返しランチャーを殺すだけです。タスクキラーが本当に役立つわけではありません。
チャンス


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.