大きな画像 (png、>30Mb) を受け取り、ビットマップを作成します。そして、java.lang.OutOfMemoryError を取得します。私はそのような例外をキャッチしようとします:
try {
Bitmap bmp = BitmapFactory.decodeStream(someStream);
} catch (OutOfMemoryError e) {
;
}
2.2 SDK では問題なく動作します。しかし、2.3 アプリではキャッチされない例外で失敗します。わからない、なぜ?
ありがとう!