BlackberryでHTML、CSS、jqueryを使用してphonegapアプリを開発していますが、このアプリでは、アプリを再起動すると、メモリアラートが表示され、アプリが終了することがあります。使用しているすべての画像をフォルダに配置しました。どうすればメモリの問題を処理できますか?
2 に答える
私でさえ、HTML5 + Phonegap BB アプリでデバイスのメモリが少ないという同様の問題に直面しています。この問題は BB 6.0 デバイスでよく発生しますが、BB 7.0(9900) ではまだこの問題に遭遇していません。Tennesha によって投稿されたリンクの 24 ページで、BB メモリ アーキテクチャが tneil によって簡単に説明されています。引用します
「物理的に割り当てられるメモリの量はデバイスのモデルによって異なりますが、平均すると約 40MB の RAM です。この量のメモリは、WebKit の実行 (エンジンのメモリへのロード、JavaScript の実行、ページの表示、レイアウトの計算、スケーリング) の両方に割り当てられます。画像など)、ビューにコンテンツをロードすることもできます。
デバイス上のすべてのアプリは同じ WebKit インスタンスを共有するため、全員が同じ 40MB のスペースを共有します。Web ビューを使用する各アプリは、同じ Web キット インスタンスに「仮想タブ」を作成するものと考えてください。」
これが参考になるリンクです。
彼らがこの問題を早期に解決することを願っています。
Blackberry には、まだ解決されていないメモリ リークの問題があります。以前は html 5 を使用して blackbery 用のアプリを開発していましたが、ほとんどあきらめていました。プラットフォームには問題が多すぎて、html5 アプリ開発の準備ができていません。このリンクをたどって、そこから得ることができる有用なものがあるかどうかを確認できます: http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Device-memory-is-Low-issue-for -an-WebWork-app/td-p/1166441 . ああ、ちなみに、これでブラックベリーから多くの本当の助けが得られるとは思わないでください.