转载:https://www.jianshu.com/p/212aaf0d7b56

材料

  • Windows 10
  • JDK 1.8
  • qt-opensource-windows-x86-5.12.1.exe
  • Android studio(包含了 SDK 、NDK、CMake等工具)

1.安装JDK

网上太多安装教程了,略

2.安装Android Studio

勾上Adroid Virtual Device(AVD),即安卓模拟器,没有安卓设备的情况下用来调试(你不会还没有安卓手机吧?)

安装成功后打开,出现如下提示框,Setup Proxy 可以修改代理,亲测不用修改也可以高速下载。点击Cancel开始安装Android SDK

修改安装地址->next->finish:

打开Configure -> SDK Manager

SDK Tools下勾选CMake、LLDB、NDK,Apply

Accept -> Next

3.安装Qt5.12.1

钩选需要的Android相关的编译器,MinGW编译器,由于我要用VS2015开发一些东西,所以勾选了MSCV 2015 64-bit

安装成功后

发现 Android相关的编译器是不能用的,需要进行配置

如下图所示添加Android SDK 、NDK的目录

找到Kits->CMake添加CMake路径

这时候Android编译器就能正常使用了

新建一个Project

基类看需求选择,我选择的是QDialog

双击.ui文件,对页面进行编辑,添加一个Label并将其内容改为Hello World

手机打开开发者选项,开启USB调试模式,用数据线链接电脑。
通过左下角的按钮选择编译器,然后Run

选择运行的设备,也可以点击Create Android Virtual Device创建一个安卓虚拟机来模拟运行,点击OK后手机上可能会有一些是否允许USB调试的警告,允许便是

我在运行过程中遇到如下的问题,点击Yes就行了。我猜测可能是因为我之前已经在手机上调试过一个同样名为Hello World的程序,并且没有卸载,导致出现这样的问题。之后的调试这个问题就不再出现了

运行结果:



作者:一个三要不起
链接:https://www.jianshu.com/p/212aaf0d7b56
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

更多相关文章

  1. android 获取手机信息工具类
  2. Linux下Android(安卓)ADB驱动安装详解
  3. 腾讯微博客户端开发视频--若水(第三集、第四集)
  4. android中string.xml文件的使用
  5. Android抓包方法
  6. 前端 js 判断设备类型是手机还是PC 并打开不同设备下的页面
  7. android 获取手机通讯录以及 6.0 授权
  8. Writing Efficient Android(安卓)Code
  9. Android(安卓)开发常用代码片段

随机推荐

  1. [转]android 网络编程 HttpGet类和HttpPo
  2. mac下搭建cocos2d-x2.2.1版本android编译
  3. Android(安卓)Service: 启动service, 停
  4. Android(安卓)程序开发之调试
  5. 语音识别为文字
  6. Android布局绘制常见小问题
  7. Android开源项目第一篇――个性化控件(Vi
  8. Android(安卓)NDK 线程回调Java层方法
  9. Android(安卓)getDrawable返回ColorDrawa
  10. Android模拟器中创建和使用SDCard