Ubuntu touch 应用程序应该写入哪个目录

Ubuntu touch 应用程序应该写入哪个目录

Ubuntu touch 应用程序应该写入哪个目录。是否有用于获取此目录的 Qt 或 QML 方法?

答案1

Ubuntu touch 应用程序写入 ~/.local/share/applicationName,其中 applicationName 是您在 MainView 和 manifest.json.in 中定义的名称

您可以通过 C++ 插件访问该目录中的数据。Podbird 的代码中有一个很好的例子:https://launchpad.net/podbird重点关注 QStandardPaths 类。

但是,大多数情况下不需要知道路径。例如,您可以通过本地存储来存储和读取设置:https://developer.ubuntu.com/api/apps/qml/sdk-15.04.3/QtQuick.qtquick-localstorage-example/

相关内容