if(new File("/mnt/sdcard/t.m").exists()) {...}
Eclipse を使用して Java プログラムを作成し、Android フォンでデバッグすると、正しくテストされます。しかし、それを Android システムのアプリに入れると、ファイルが検出されません。
そして、別のアプリ (私の Android システムにも組み込まれています) では、AndroidManifest.xml に次のように記述しましたが、
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
以下のコードでは、権限がないという例外が発生します。
File f=new File("/mnt/sdcard/a.t"); f.createNewFile();
ありがとうございました。私はAndroidが初めてです。