我尝试使用Necessitas在QtCreator中从Qt源代码创建Android应用程序。 当我选择“Build”时,只执行编译并链接到.so。当我选择“部署”时,APK包已创建并尝试加载到设备,但我只需构建完整的已签名APK(如Eclipse中的“导出Android应用程序”)。另外我想在一个步骤中构建所有目标 - armv5/armv7a调试/发布,但“构建全部”命令只是当前选定的目标。如何在QtCreator/Necessitas中为Qt/Android应用程序构建APK包?
1
A
回答
2
我不知道有什么办法可以从Qt Creator中做到这一点。无论如何,你可以创建一个脚本来做到这一点。我从来没有尝试过,但它可能实际上工作。使用ANDROID_TARGET_ARCH可以在拱形之间切换(查看mkspec)。一旦你有了你的库,你可以根据arch把它们放到你的android/lib目录中。一旦你这样做了,你可以进入你的android项目目录(/ android)并使用ant debug来构建包。
您可能还想添加这样的脚本作为Qt Creator的构建步骤,以便在构建时自动执行。
0
你可以从Qt Creator的签名apk文件
- GOTO项目选项卡在左侧导航菜单
- 从可用选项点击Android构建||运行
- 注册套餐 - > Keystore-- >您可以直接创建或从密钥库导入现有证书
0
上面的答案解决了第一个问题。据我所知,您必须通过Qt Creator一次构建您的目标,尽管您可以编写一个脚本来一次构建所有目标。
相关问题
- 1. 在Unity中包含构建apk应用程序中的文件
- 2. 构建APK - 错误 - 应用程序:transformClassesWithDexForDebug
- 3. 从Angular 2构建APK应用程序
- 4. 如何为商店构建Windows 10通用应用程序包
- 5. 如何在IntelliJ IDEA中构建OS X Java应用程序包?
- 6. 如何在apk中打包本机命令行应用程序?
- 7. 如何为UWP构建“钱包”兼容应用程序
- 8. 如何在Android系统中构建ONLY应用程序构建
- 9. 如何在Android应用程序中为android自定义构建外部jar包
- 10. 如何为Xamarin.Android应用程序创建apk文件
- 11. 如何在ios中为ipad构建html5应用程序?
- 12. 如何在博客中为rails应用程序构建评论?
- 13. 包Sencha Touch应用程序到apk
- 14. phonegap云构建应用程序(apk)不适用于Android和Iphone
- 15. 如何用apis构建应用程序?
- 16. 构建应用程序包与包multple和引用在数学
- 17. 如何在单一构建中为Windows,Linux和Mac构建原生应用程序包?
- 18. 如何在Eclipse中构建APK文件?
- 19. 如何在APK中打包预构建的共享库
- 20. 使用多语言应用程序工具包构建应用程序包
- 21. 从Android设备上的应用程序构建.apk
- 22. 我应该如何在CodeIgniter中构建我的应用程序?
- 23. ASP.NET Core应用程序如何构建?
- 24. 如何构建动态应用程序
- 25. 如何构建phonegap应用程序?
- 26. 如何构建Python p2p应用程序?
- 27. 如何构建Mac应用程序?
- 28. GWT MVP - 如何构建应用程序
- 29. 我如何构建Angular2应用程序?
- 30. 如何构建pixhawk应用程序