我想在 apk 中部署带有 Qt 4 或 5 库(核心和 GUI)的应用程序。这是真的吗?我使用 necessitas 来创建应用程序。google.com 对这个答案没有帮助。
PS:对不起我的英语,这不是我的母语。
我想在 apk 中部署带有 Qt 4 或 5 库(核心和 GUI)的应用程序。这是真的吗?我使用 necessitas 来创建应用程序。google.com 对这个答案没有帮助。
PS:对不起我的英语,这不是我的母语。
如果您的意思是您不想使用 Ministro,那么应该可以。下面的页面提供了一些指导如何:
http://community.kde.org/Necessitas/QuickStartDevelop
2013 年 3 月 1 日,上面的页面有以下内容:
部署配置
同样在运行视图中,您可以通过选择右侧的详细信息来设置部署配置,这些是您可以选择的不同选项。
- 使用设备的 qt 库
- 部署本地 qt 库
- 安装 Ministro 系统
Use devices qt libs 选项还取决于 Use local qt libs 选项。当 Use local qt libs 未选中时,您的应用程序将需要 Ministro 包才能运行。但是,如果选中使用本地 qt 库,Qt Creator 将向应用程序传递特殊参数,强制它使用设备上 /data/local/qt 路径中的 Qt 库。
Deploy local qt libs 选项使 Qt Creator 部署在所选 Qt SDK 中找到的 qt libs(例如 android-lighthouse-4.8.0)。当您破解 Qt 框架来测试它时,此选项很有用。此选项自动选择使用本地 qt 库选项。在 Qt Creator 推送 Qt 库后,此选项会自动取消选中。每次需要推送本地 Qt 修改时都可以选中此选项。
安装 Ministro 系统选项安装 Ministro 包(您必须自己提供 apk;从此处下载)。当您尝试在 Android 虚拟设备上测试您的应用程序时,它很有用。
如果您想与 Ministro 一起使用库,以下是有关如何设置它的说明:
https://play.google.com/store/apps/details?id=eu.licentia.necessitas.ministro
http://sourceforge.net/p/necessitas/home/necessitas/
什么是部长?
Necessitas 也是 Ministro 的主页,这是一个 Android 应用程序,它提供了 LGPL Qt 共享库的系统范围下载器和安装程序。您可以在 Android Market 上找到 Ministro,也可以在此处直接下载。
编辑:更多链接:
http://community.kde.org/Necessitas
http://qt-project.org/wiki/How_to_Create_and_Run_Qt_Application_for_Android
希望有帮助。