こんにちは私は私のSDカードの生のフォルダ、フォルダ "x"と内部ファイル "y.xml"に挿入されました。私がしようとしているのは、 "y.xml"ファイルへのアクセス権を取得することです。この使用しようとしてこれイム行うには:私はこのファイルを見つけることができませんEnvironment.getExternalStorageDirectory()ファイルが見つかりませんでした。android
File file = new File(Environment.getExternalStorageDirectory()+"/x/","y.xml");
if (file.exists()) {
System.out.println("found");
}
FileInputStream s = new FileInputStream(file);
を、私はgetExternalFilesDir
を使用していますが、アンドロイドのフォルダとして、それを参照してくださいしようとした、とのFileInputStream
"このファイルを見つけることができません" - 詳しく**、**このファイルをどのように探していますか? 'adb shell ls'を使っていますか? Androidデバイスモニタを使用していますか?デバイス上のファイルマネージャを使用していますか?デスクトップOSのファイルマネージャを使用していますか?何か他のものを使っていますか? – CommonsWare
私が投稿したこのコードは、getExternalStorageDirectory()を使ってファイルを見つけるはずです。 – morisson