转载:https://www.jianshu.com/p/212aaf0d7b56
材料
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
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。