我的应用将文件下载到我的Android平板电脑。我可以在平板电脑上看到该文件,但我无法使用计算机的文件管理器找到该文件。
A response to another Stack Overflow question表示文件管理器可能需要“root权限”,但我不知道如何赋予文件管理器root权限或下载具有root权限的文件管理器。那可能吗?对同一个问题的第二个答案提到了使用命令行传输文件的一些方法,但我无法弄清楚如何做到这一点。
我需要能够将文件传输到我的电脑。最简单的方法是什么?
void newFile() {
try {
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "file.txt");
FileOutputStream fos = new FileOutputStream(file);
String myInputText = "I really hope this works!";
fos.write(myInputText.getBytes());
fos.close();
System.out.println("My file is at " + file.getAbsolutePath());
} catch (IOException e) {
e.printStackTrace();
}
}
答案 0 :(得分:0)
如果您熟悉Linux操作系统,则可以使用命令行来chmod文件权限。但我想如果你可以在平板电脑中移动这个文件,也许尝试用蓝牙转移它,电子邮件就容易多了。