QT下搭建Android开发环境
1.目录新建
根目录: /Android
子目录: jdk-1.8 JAVA SDK
ndk-20 Android NDK
android-sdkcmdline-toolslatest : Android SDK home
2.安装JDK1.8
(最好这个网址下)
下载地址https://github./ojdkbuild/ojdkbuild
https://github./ojdkbuild/ojdkbuild/releases/donload/java-1.8.0-openjdk-1.8.0.312-1.b07/java-1.8.0-openjdk-1.8.0.312-1.b07.ojdkbuild.indos.x86_64.zip
解压至jdk-1.8
3.下载Android NDK
下载地址https://dl.google./android/repository/android-ndk-r20b-indos-x86_64.zip
解压至ndk-20
4.下载Android Studio CMD
下载地址https://dl.google./android/repository/mandliools-in-7583922_latest.zip
解压至android-sdkcmdline-toolslatest
5.设置环境变量
JAVA_HOME=/Android/jdk-1.8
ANDROID_SDK_ROOT=/Android/android-sdk
ANDROID_SDK_HOME=/Android/android-sdk
6.安装SDK
cd Androidandroid-sdkcmdline-toolslatest
sdkmanager "platforms;android-28" "platform-tools" "build-tools;28.0.3" "system-images;android-28;default;x86_64" "extras;intel;Hardare_Aelerated_Execution_Manager" "emulator"
//"system-images;android-28;default;x86_64"根据AVD类型选择
//备注以下目前系统安装的额外包,如果出现问题,可以补充安装以下包
add-ons;addon-google_apis-google-24
build-tools;28.0.3
emulator
extras;android;m2repository
extras;google;auto
extras;google;m2repository
extras;google;market_licensing
extras;intel;Hardare_Aelerated_Execution_Manager
extras;m2repository;;android;support;constraint;constraint-layout-solver;1.0.2
patcher;v4
platform-tools
platforms;android-28
system-images;android-28;default;x86_64
7.设置PC VT 和安装HMAX
进入BOIS,设置VT enabled
进入android-sdkextrasintelHardare_Aelerated_Execution_Manager,运行haxm-7.6.5-setup.exe
8.创建AVD
cd Androidandroid-sdkcmdline-toolslatest
avdmanager.bat -s create avd -c 2000M -k "system-images;android-28;default;x86_64" -n "avd_1"
检查AVD
avdmanager.bat list avd
9.QT中设置
打开QT Createor
进入菜单栏【Tools】【Options】【Devices】,
10.备注问题:
- 参考网址
android sdk命令行工具
https://developer.android.google./studio/build/maven-publish-plugin
- APK的ABI编译选择,
- build.gradle仓库替代
阿里云Maven仓库https://developer.aliyun./mvn/guide
maven{ url 'https://maven.aliyun./repository/google'}
maven{ url 'https://maven.aliyun./repository/gradle-plugin'}
maven{ url 'https://maven.aliyun./repository/public'}
maven{ url 'https://maven.aliyun./repository/jcenter'}
空调维修
- 我的世界电脑版运行身份怎么弄出来(我的世界
- 空调抽湿是什么意思,设置抽湿的温度有什么意
- 方太燃气灶有一个打不着火 怎么修复与排查方法
- 夏季免费清洗汽车空调的宣传口号
- 清洗完空调后出现漏水现象
- iphone6能玩什么游戏(iphone6游戏)
- 如何设置电脑密码锁屏(如何设置电脑密码锁屏
- win10删除开机密码提示不符合密码策略要求
- 电脑w7显示不是正版(w7不是正版怎么解决)
- 万家乐z8热水器显示e7解决 怎么修复与排查方法
- 1匹空调多少瓦数(1匹空调多少瓦)
- 安卓手机连接电脑用什么软件好(关于安卓手机
- 电脑网页看视频卡是什么原因(爱拍看视频卡)
- 华帝燃气灶点火器一直响然后熄火怎么办:问题
- 电脑壁纸怎么换(关于电脑壁纸怎么换的介绍)
- 冬天空调的出风口应该朝什么方向(冬天空调风