QT下搭建Android开发环境

1.目录新建

根目录:  */Android

  子目录:   jdk-1.8 :JAVA SDK

                  ndk-20 :Android NDK

                  android-sdk\cmdline-tools\latest : Android SDK home

2.安装JDK1.8

(最好这个网址下)

    下载地址:https://github.com/ojdkbuild/ojdkbuild

https://github.com/ojdkbuild/ojdkbuild/releases/download/java-1.8.0-openjdk-1.8.0.312-1.b07/java-1.8.0-openjdk-1.8.0.312-1.b07.ojdkbuild.windows.x86_64.zip         

    解压至jdk-1.8

   

3.下载Android NDK

    下载地址:https://dl.google.com/android/repository/android-ndk-r20b-windows-x86_64.zip

    解压至ndk-20

4.下载Android Studio CMD:

    下载地址:https://dl.google.com/android/repository/commandlinetools-win-7583922_latest.zip

      解压至android-sdk\cmdline-tools\latest

   

5.设置环境变量:

    JAVA_HOME=*/Android/jdk-1.8

    ANDROID_SDK_ROOT=*/Android/android-sdk

    ANDROID_SDK_HOME=*/Android/android-sdk

6.安装SDK:

  cd *\Android\android-sdk\cmdline-tools\latest

  sdkmanager  "platforms;android-28" "platform-tools" "build-tools;28.0.3" "system-images;android-28;default;x86_64" "extras;intel;Hardware_Accelerated_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;Hardware_Accelerated_Execution_Manager                              

  extras;m2repository;com;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-sdk\extras\intel\Hardware_Accelerated_Execution_Manager,运行haxm-7.6.5-setup.exe

 

8.创建AVD

  cd *\Android\android-sdk\cmdline-tools\latest

  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.备注问题:

  1. 参考网址:

android sdk命令行工具

https://developer.android.google.cn/studio/build/maven-publish-plugin

  1. APK的ABI编译选择,

  1. build.gradle仓库替代:

阿里云Maven仓库:https://developer.aliyun.com/mvn/guide

maven{ url 'https://maven.aliyun.com/repository/google'}

maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}

maven{ url 'https://maven.aliyun.com/repository/public'}

maven{ url 'https://maven.aliyun.com/repository/jcenter'}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值