写游戏引擎自然是希望能尽快地在多个平台进行测试,无疑Qt(毕竟现在引擎主流是C/C++写)是一个不错选择。
加上,最近在用Qt写一个跨平台的应用,记录一下过程中遇到的问题。
本文配置基于Qt 4.12+Win10+Qt5.12。
安装好Qt Creator后可以在选项中配置开发安卓所需的环境:
JDK location:设置JDK的路径,这里Qt官方文档建议使用JAVA 8的64位版本,更高版本的JAVA存在bug。
可以在这里下载:
Java SE Development Kit 8 - Downloadswww.oracle.com安装后在Qt Creator设置JDK的路径:
然后是Android SDK路径设置,这里假设我们的电脑上完全还没有一份AndroidSDK。我们自己创建一个空白的名叫AndroidSDK的文件夹。
下载下面这一文件(使用更新版本的有坑,本人已踩过,不建议尝试):
https://dl.google.com/android/repository/tools_r25.2.5-windows.zipdl.google.com将其解压到,我们自己创建的AndroidSDK文件夹里,也就是将压缩包中的tools文件夹放在AndroidSDK文件夹下。
然后我们设置Android SDK的路径,也就是指定我们自己创建的AndroidSDK文件夹:
然后:
然后:
然后是Android OpenSSL settings,直接点击下面的按钮自动安装就好:
先到这里,如果发现其它问题在记录在这里。
未完待续。