我需要使用 qt 程序在 android 上读取 .txt 文件。如果为 windows 构建,该文件应该在构建文件夹中,但是 android 呢?如何将其包含在 apk 中?
问问题
1521 次
1 回答
3
您可以将文本文件包含到 APK 的资产中,然后像这样引用它:
QFile file( "assets:/qml/foo/main.qml" );
这个问题有另一个访问资产的URI:How to add qt resources to android APK file?
或者您可以将应用程序中的 QFile 打包为 QRC ( http://qt-project.org/doc/qt-5.0/qtcore/resources.html ) 并像这样访问它:
QFile file( "qrc:/path/to/file.abc" );
这两个选项都是只读的。
于 2013-10-02T22:55:24.170 回答