Androidでの開発、特に画像周りを触っていると悩まされるあのにっくき「OutOfMemoryError」によるアプリの強制終了。 このOutOfMemoryErrorはAndroidアプリ内ではtry~catchなどでハンドリングすることができないようで、そもそも「起こらないように」作るしかないようです。 このOutOfMemoryErrorはAndroidアプリ内のtry~catchで捕まえられないこともあり、そもそも「起こらないように」作るのが(当然ですが)好ましいでしょう。 (2010/12/20修正) AndroidでBitmapFactoryを使ってサイズの大きな画像を読み込むサンプル – hoge256ブログ OutOfMemoryErrorを知る – hdk_embeddedの日記 これらの記事が大変参考になりました。 ざっくりまとめておきますとアプローチは大きく分けて3