我想从android应用程序中读取一个文件。此文件位于通过OTG电缆连接到Android平板电脑的外部存储(pendrive)中。
我经常搜索"怎么做" ,但无法得到任何方式。你能帮帮我吗?
答案 0 :(得分:-1)
请使用以下代码从Ext Storage中读取文件: -
String line, certstr = "";
try {
BufferedReader reader = new BufferedReader(new FileReader("/mnt/sdcard/file.txt"));
while( ( line = reader.readLine() ) != null)
{
certstr += line;
}
reader.close();
} catch (FileNotFoundException e2) {
// TODO Auto-generated catch block
Toast.makeText(getApplicationContext(), "File not found in /mnt/sdcard/", 2).show();
e2.printStackTrace();
return false;
} catch (IOException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
return false;
}