我的SqLite数据库在哪里 - 它嵌入在AIR应用程序中并安装在Windows 7中?

时间:2011-01-27 20:28:36

标签: flex windows-7 air adobe

我的SqLite数据库在哪里 - 它嵌入在AIR应用程序中并安装在Windows 7中?

亲爱的,

我有一个Flex AIR应用程序,其中嵌入了SQLite数据库。 但是,这不会将数据存储在存储在C:\ Program Files(86)[Program Name] \ assets中的database.db文件中。

应用程序正在运行并保存数据/显示它们非常好。

问题是什么? Windows 7中的数据库位置在哪里

我在第7场比赛中听到了一些名为App_Data的内容 - 是否在内部? if else,该文件夹在哪里?

帮助帮助。

由于 萨米特

由于 萨米特

2 个答案:

答案 0 :(得分:5)

C:\ Users [Username] \ AppData \ Roaming [ApplicationName]。[SomeCharacters] I think

答案 1 :(得分:2)

Florian F提供的路径对于Flash应用程序是正确的,但对于已安装的AIR应用程序则不然。

根据ASDocs,在编写文件时,以下是常用的目录位置

  • File.applicationStorageDirectory - 每个都是唯一的存储目录 已安装AIR应用程序

  • File.applicationDirectory - 其中的只读目录 安装了应用程序(以及任何已安装的资产)

  • File.desktopDirectory - 用户的桌面目录

  • File.documentsDirectory - 用户的文档目录

  • File.userDirectory - 用户目录

这并不意味着应用程序被锁定到写入这些位置,但它们是一个好看的地方。