SD カードに保存されたファイル名で getDate() を使用するとアプリがクラッシュするという、一部の携帯電話に問題があるようです。
これは私の機能です:
public static String getDate() {
String date;
Time now = new Time();
now.setToNow();
date = now.format("%Y-%m-%d_%H:%M:%S");
return date;
}
なぜこれが考えられるのでしょうか?電話で getDate() 関数を Toast() するとクラッシュしませんが、ファイル名で使用すると毎回クラッシュします。