在Android中为你的应用添加额外的文件
Adding extra files to your app in Android
我使用Qt 5.2, QtCreator。
我写了一个应用程序,我也有一个可执行文件,我可以在Android上运行,但我希望它,所以当我安装我的应用程序的可执行文件可以调用,所以我希望它包含在它,例如,当我在/data/data/com.example.myapp/files
文件中查看可执行文件将在那里。
有人知道怎么做吗?
在您的开发文件夹中,您将找到androidassets -只需将可执行文件放入该文件夹并将这些添加到您的。pro:
deployment.files += program
deployment.path = /assets
INSTALLS += deployment
但是资产中的文件是只读的。所以你应该先把它复制到其他位置:
QFile dfile("assets:/program");
if (dfile.exists())
{
dfile.copy("./program");
QFile::setPermissions("./program",QFile::WriteOwner | QFile::ReadOwner);
}
现在您可以访问该文件并运行它了。
相关文章:
- 如何将更多文件夹添加到c++include路径
- cmake:添加要搜索头文件的目录
- 我应该将除 .cpp 以外的其他文件添加到 git 中吗?
- C++(.cpp文件和.h文件)拆分代码并添加一个函数,提取 - 这很容易吗?
- 如何添加 GetCurrentDirectory 文件?C++[解决]
- 如何在生成文件中添加多个标头 (HDR) 和对象?
- 从文本文件在组合框中添加项目
- 无法使用 CMake 从其他文件夹添加源文件
- 如何将网络模块添加到 QT pro 文件中?
- 如何在添加文件的情况下在VSCode中调试C++程序
- 使用QT创建者添加C 文件以编译和运行
- 添加文件路径参数
- epoll或kqueue是否可以处理向其自身异步添加文件描述符
- 在VS express中添加文件
- 添加文件夹与文件
- VS Express 2013 -默认为每个新项目添加.h文件,使其位于相同的目录下
- 向GNU依赖项列表中添加文件
- 创建新的visual studio项目,添加文件并运行它-命令行
- 使用clang在源-源转换中添加文件作为头文件
- 如何在c++中添加文件末尾的数据