首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Felgo Qt Creator生成android APK的最简单/最快速的方法是什么?

使用Felgo Qt Creator生成android APK的最简单/最快速的方法是什么?
EN

Stack Overflow用户
提问于 2020-06-25 05:06:02
回答 2查看 224关注 0票数 0

这里没有这样的安卓选项和菜单:https://stackoverflow.com/a/28292048/5648245 :(

重复?Issues to build apk with qt creator为什么一年后没有答案!?

在菜单"Tools/Options/Kits“中,唯一自动检测到的是felgo桌面的gcc。

我不能忍受看着有说明的视频,以防有任何……

附言:我在Ubuntu 18.04上使用Qt Creator 4.11.2

更新:

我尝试了gradle,如下所示:https://developer.android.com/studio/build/building-cmdline#DebugMode

使用:gradle assembleDebug

但是没有我向gradle tasks --all确认的任务。

还有一个包含以下文件的android路径:

代码语言:javascript
复制
AndroidManifest.xml
build.gradle

这里的gradle tasks会输出这个错误:

Could not get unknown property 'androidCompileSdkVersion' for extension 'android' of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension.

我想我需要安装android编译器?稍后我会做更多的研究。

EN

回答 2

Stack Overflow用户

发布于 2020-07-17 08:27:30

我建议你从纯Qt Creator开始(用QML实现一个简单的游戏)。Qt Creator在各种论坛上都有很好的在线指导和支持。如果你需要2d游戏的物理特性,考虑添加QML-BOX2D。(一个开源插件)。

Felgo封装了一些函数,为你节省了一些步骤,但他们声称比其他平台少了90%的代码是由于QML (与Felgo没有什么关系)。来自用户的Felgo论坛帖子没有得到回答,Felgo Slack频道显示了几个月前的未回答的问题!但如果Felgo快要死了,那也没关系,你还是应该从纯Qt / QML开始

Qt站点提供了编译为APK的说明(参见Qt Android Instructions),他们甚至提供了帮助器类,用于将可执行文件放置在应用商店/销售中。一旦你掌握了QML (和可能的QML-box2d),你就可以看看一些附加组件,让生活变得更简单。

然而,我建议你迁移到Qt5 - Qt4已经变得相当陈旧了。我不是说QML是“最好的”游戏开发平台,但如果Qt/QML/C++勾选了你的方框,那么它就很棒,你应该能够相当容易地使用上面的链接为Android构建(说明太长了,无法复制到这个答案中)

票数 1
EN

Stack Overflow用户

发布于 2021-05-19 21:05:27

您应该可以按照本指南https://felgo.com/doc/felgo-deployment-android/#add-felgo-packages-for-android-platform中的步骤进行操作

还有Felgo Cloud Builds,你不需要在你的机器https://felgo.com/cloud-builds上设置任何东西,甚至你可以使用WebIDE http://ide.felgo.com/跳过任何安装

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62564079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档