如何以及在何处访问 Android Adob​​e Air 应用程序上保存的文本文件

How and where to access a saved text file on Android Adobe Air application

我正在尝试从我的 Android air 应用程序中保存一个文本文件,但该文件没有显示在设备文件系统中。我正在使用以下代码定义保存路径:

var f:File = File.documentsDirectory.resolvePath('example' + example_count +'.txt');

该文件应该保存到 SD 卡根目录,但它没有显示出来。这种行为有原因吗?非常感谢解决此问题的任何帮助。

您需要在发布应用时设置正确的权限。要保存文件,您需要 WRITE_EXTERNAL_STORAGE 权限。如果您使用 Flash Professional 进行开发,您可以在发布设置中执行此操作。

有关详细信息,请参阅:

http://richard-heck.blogspot.co.uk/2011/01/how-to-write-file-to-android-filesystem.html