这里没有这样的安卓选项和菜单: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路径:
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编译器?稍后我会做更多的研究。
发布于 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构建(说明太长了,无法复制到这个答案中)
发布于 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/跳过任何安装
https://stackoverflow.com/questions/62564079
复制相似问题