1

android的文件系统是否可以由应用程序直接访问。在 Windows 中,应用程序可以直接访问 Windows 文件系统。但是在 iOS 应用程序中不能直接访问 iOS 的文件系统。所以请帮我看看 android 到底发生了什么。

4

2 回答 2

2

您可以通过直接指定路径(unix 样式)从 Java 的File API访问 android 文件系统:

File f = new File("/data/data/com.example.app/cache/sample.txt");

请注意,由于访问权限不同,并非所有路径都可以访问。

此外,android API 直接提供对许多经常访问的文件和文件操作的访问。看看Context类,它提供了很多这样的方法。

于 2013-06-06T13:02:47.513 回答
1

是的,可以从应用程序访问文件系统。文件 API 允许您这样做。

developer.android.com 链接解释了文件和存储选项的保存以及制作其他应用程序无法访问的文件:

http://developer.android.com/training/basics/data-storage/files.html

http://developer.android.com/guide/topics/data/data-storage.html

于 2013-06-06T13:40:59.003 回答