The*_*978 23
AIR的applicationStorageDirectory将根据运行应用程序的操作系统自动定位这些位置:
Windows 7/Vista: c:\ users\USERNAME\appdata\roaming\APPLICATIONNAME
Windows XP: c:\ Documents and Settings\USERNAME\Application Data\APPLICATIONNAME
Mac OS X:/Users/USERNAME/Library/Preferences/APPLICATIONNAME
Linux(Ubuntu):/ Users/USERNAME/.appdata /
与desktopDirectory,documentsDirectory,applicationDirectory(只读)一起,它们也有自己的特定位置,这些是内置的便利,允许AIR开发人员生成跨平台应用程序,而无需了解(或特别是代码)目标OS的文件系统.
Mik*_*dge 21
此信息适用于AIR 1.0及更高版本(ActionScript 3.0)
File.applicationStorageDirectory:每个已安装的AIR应用程序唯一的存储目录.此目录是存储动态应用程序资产和用户首选项的适当位置.考虑在其他地方存储大量数据.在Android和iOS上,当卸载应用程序或用户选择清除应用程序数据时,将删除应用程序存储目录,但在其他平台上则不是这种情况.
File.applicationDirectory:安装应用程序的目录(以及任何已安装的资产).在某些操作系统上,应用程序存储在单个包文件中而不是物理目录中.在这种情况下,可能无法使用本机路径访问内容.应用程序目录是只读的.
File.desktopDirectory:用户的桌面目录.如果平台未定义桌面目录,则使用文件系统上的另一个位置.
File.documentsDirectory:用户的文档目录.如果平台未定义文档目录,则使用文件系统上的另一个位置.
File.userDirectory:用户目录.如果平台未定义用户目录,则使用文件系统上的另一个位置.
如果在AIR应用程序描述符中指定发布者ID,则发布者ID将附加到applicationID.
File.applicationDirectory(只读)
/data/data/
File.applicationStorageDirectory
/data/data/<applicationID>/<filename>/Local Store
File.cacheDirectory
/data/data/<applicationID>/cache
File.desktopDirectory
/mnt/sdcard
File.documentsDirectory
/mnt/sdcard
临时的 - 来自File.createTempDirectory()和File.createTempFile()
/data/data/<applicationID>/cache/FlashTmp.<randomString>
File.userDirectory
/mnt/sdcard
File.applicationDirectory(只读)
/var/mobile/Applications/<uid>/<filename>.app
File.applicationStorageDirectory
/var/mobile/Applications/<uid>/Library/Application Support/<applicationID>/Local Store
File.cacheDirectory
/var/mobile/Applications/<uid>/Library/Caches
File.desktopDirectory - 无法访问
File.documentsDirectory
/var/mobile/Applications/<uid>/Documents
临时的 - 来自createTempDirectory()和createTempFile()
/private/var/mobile/Applications/<uid>/tmp/FlashTmp<randomString>
File.userDirectory - 无法访问
File.applicationDirectory(只读)
/opt/<filename>/share
File.applicationStorageDirectory
/home/<userName>/.appdata/<applicationID>/Local Store
File.desktopDirectory
/home/<userName>/Desktop
File.documentsDirectory
/home/<userName>/Documents
临时的 - 来自createTempDirectory()和createTempFile()
/tmp/FlashTmp.<randomString>
File.userDirectory
/home/<userName>
File.applicationDirectory(只读)
/Applications/<filename>.app/Contents/Resources
File.applicationStorageDirectory(AIR 3.2及更早版本)
/Users/<userName>/Library/Preferences/<applicationID>/Local Store
File.applicationStorageDirectory(AIR 3.3及更高版本)
/Users/<userName>/Library/Application Support/<applicationID>/Local Store
沙盒化File.applicationStorageDirectory(AIR 3.3及更高版本)
/Users/<userName>/Library/Containers/<bundleID>/Data/Library/Application Support/<applicationID>/Local Store
File.cacheDirectory
/Users/<userName>/Library/Caches
File.desktopDirectory
/Users/<userName>/Desktop
File.documentsDirectory
/Users/<userName>/Documents
临时的 - 来自createTempDirectory()和createTempFile()
/private/var/folders/<userName?>/<randomString>/TemporaryItems/FlashTmp
File.userDirectory
/Users/<userName>
File.applicationDirectory(只读)
C:\Program Files\<filename>
File.applicationStorageDirectory
C:\Documents and settings\<userName>\ApplicationData\<applicationID>\Local Store
File.cacheDirectory
C:\Documents and settings\<userName>\Local Settings\Temp
File.desktopDirectory
C:\Documents and settings\<userName>\Desktop
File.documentsDirectory
C:\Documents and Settings\<userName>\My Documents
临时的 - 来自createTempDirectory()和createTempFile()
C:\Documents and Settings\<userName>\Local Settings\Temp\<randomString>.tmp
File.userDirectory
C:\Documents and Settings\<userName>
| 归档时间: |
|
| 查看次数: |
11664 次 |
| 最近记录: |