如何访问我在Android设备的内存中下载的文件。 意思是,我从我的设备上的服务器下载了一个文件,但我找不到它。 我怎样才能看到它&访问它“如果我不想阅读我下载的pdf文件” 我正在使用apache FTPClient API: 这是我的代码 -
public void DownloadServer(View view){
try{
filename = inputfld.getText().toString();
fos=openFileOutput(filename, Context.MODE_WORLD_WRITEABLE);
client.retrieveFile("/testing/"+filename, fos);
fos.close();
client.disconnect();
}catch (IOException e) {
e.printStackTrace();
}
}
提前多多谢谢,
答案 0 :(得分:2)
如何访问我在Android设备的内部存储器中下载的文件。
由于您使用openFileOutput()
进行了编写,因此请使用openFileInput()
进行阅读。
意思是,我从设备上的服务器下载了一个文件,但是找不到它。
您将无法看到它,因为您无权查看内部存储上的文件。内部存储的目的是让应用程序存储文件,而不是让用户查看文件。