既存のファイルを開いて処理し、Android の別の場所に保存しようとしています。
File in = new File("/sdcard/a.pdf"); // This file exists in the location and has been obtained by using getExternalStorage()
FileInputStream fis = new FileInputStream(in);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
header = br.readLine(); // this gives first line in android 2.3.3 but gives null in android 2.3.6
上記のコードを Android 2.3.3 で実行するとヘッダーが表示され、Android 2.3.6 で実行するとヘッダーに「null」が表示されます。
何が問題なのですか?
助けてください。