安装Qt,勾选上Android相关的包
JDK
$ yay jdk # 列出的选项中选择一个jdk,参照官方文档选择openJDK $ archlinux-java status # 查看系统默认的jdk $ sudo archlinux-java set [对应的jdk包名] # 若只有一个jdk,跳过这一步 # 验证 $ java -version $ javac -version # 可以自己编写一个java的HelloWorld来进一步验证
SDK
在Android Developer下载对应的SDK tools包,打开页面找到
command line tools
一栏
NDK
同样的,在Android Developer下载对应的NDK包
JDK
Qt Creator中:
工具
->选项
->设备
->Android
JDK location中填入JDK的路径,例如我的:
/usr/lib/jvm/java-8-openjdk
Android settings:
Pre-settings:
在主目录下创建一个名为Android的文件夹(用来存储SDK,NDK包) ,将之前下载好的SDK、NDK解压后放入Android文件夹中
Settings:
Qt Creator中:
工具
->选项
->设备
->Android
在SDK、NDK路径两栏中分别填入对应包的路径,例如我的:
SDK:/home/jaywhen/Android/sdk NDK:/home/jaywhen/Android/ndk
完成后会提示缺少一些依赖,依照提示安装即可
StackOverflow: How do I download the Android SDK without downloading Android Studio?
Manjaro Linux下配置Qt Android开发环境
原文:https://www.cnblogs.com/Jaywhen-xiang/p/12672449.html