虚拟根的Tizen位置

时间:2019-03-21 12:24:08

标签: tizen samsung-galaxy-gear

我正在尝试从三星S3 Frontier Tizen应用程序中提取数据,以对收集到的数据进行一些分析。 Tizen提供两种存储类型:SQLite和文件存储。我知道每个应用程序都具有唯一的虚拟根目录位置,但是我不知道它的位置。还是SQLite数据在同一文件中?

1 个答案:

答案 0 :(得分:0)

每个应用程序包的基本目录通常为/opt/usr/home/owner/apps_rw/[pkg_name],据我了解,这就是虚拟根的意思。

您可以通过在<app_common.h>中使用app_get_data_path()以编程方式获取应用程序的数据目录,这将返回字符串/opt/usr/home/owner/apps_rw/[pkg_name]/data(使用后不要忘记释放该字符串) 。有关更多信息,请访问File System Directory Hierarchy

以上指南还将向您展示如何使用 Storage API访问共享媒体目录。 This指南将向您展示如何将sqlite数据库文件存储在存储目录(STORAGE_DIRECTORY_DOCUMENTS)中,或者您也可以将数据库文件存储在app_get_data_path()返回的私有应用数据目录中。 / p>