そろそろ画像修正ツールが出来上がってきたので、学生のエクスペリア(2.1)を使ってテストテストーー。
すると、ガツガツ落ちる。 いやいや。 落ちること落ちること。
原因はタイトル通りBitmapFactoryのdecodeStreamでoutofMemory
うぇー。 IS01だと起きないのになぁ。 あれか。カメラの解像度が高すぎるからか。
てことで、調べたら、エクスペリアの最大の解像度は8Mピクセル!! サイズにすると3264×2448 !!!?
なんとまぁ。 それをARGB_8888で取ったらー。 大体容量32M。そりゃ落ちるわ。
対応としては、BitmapFactory.Optionsを上手く指定すればいいらしい。
家帰ったらやってみよう。
0 件のコメント:
コメントを投稿