Androidのアプリでメモリをいっぱい使うようなコードを書くとメモリ不足(OutOfMemory)エラーに遭遇することがあります。それもいつも起こるわけではなく、起こったり起こらなかったりでなんでかなぁ〜と思うことがたびたびです。ネット上で調べてみると、DalvikVMが1アプリで使えるヒープ量(ネイティブコードであればmallocなどで使われる)は16MBらしいんですよね(参考:http://groups.google.com/group/android-platform/browse_thread/thread/eab352568e331170/9e17c23e13585eaa)。他の環境では動かない可能性があることを知った上で、環境に合わせてDalvikVMのコード中のヒープの初期値を変更することは可能らしいです。でもシミュレータでそのヒープを増やした環境をどうやってテストするんで