未解决:QT做的界面适应手机界面
进入Qt Creator—工具—选项—设备—Android可发现自己需要下载的东西
下载地址(安装教程百度):
QT5.12 Index of /archive/qt/5.12/5.12.2
下载的时候选中minGW和Android的预编译库,其他选项自需,我全下载的
JDK 1.8 Java Downloads | Oracle
(开始下的JDK11,一直出现NDK无效)
下载后需要配置环境变量
Android Studio Download Android Studio & App Tools - Android Developers
1、放置Android Studio的文件夹(我是Android)以及上级文件夹命名中间不要有空格
2、文件夹Android下建立Studio和SDK子文件夹
3、上面链接自定义下载到Studio文件夹
4、下载过程中的Android SDK下载到SDK文件夹
5、下载好后找到studio.exe(Studio文件夹—bin文件夹)放置到桌面,运行—File—settings—apperarance&behavior—system settings—andriod SDK下载所需
a:SDK Platforms—选择与你手机相对应的安卓版本,或者高于手机的安卓版本
b:SDK Tools —Google USB Driver
进入Qt Creator—工具—选项—设备—Android提示我缺少的东西,如NDK等,在这里都能找到,直接下载就行。(openSSL在QT里面有下载按钮)
配置环境变量,复制安装路径到PATH
我的:F:\software\qt\android\androidSDK\platform-tools
F:\software\qt\android\androidSDK\ndk\21.3.6528147
F:\software\qt\android\androidSDK\ndk\25.0.8775105//开始下的,后面QT里面让我下ndk 21.3.6528147
Android Studio自带模拟器我没用,电脑上有夜神模拟器 夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网 和一个Android 7.1.1版本的手机
1、夜神模拟器连接Android,命令提示符进入夜神模拟器的安装路径,执行命令:nox_adb.exe connect 127.0.0.1:62001,直到出现successfully则连接成功。
2、Android手机连接Android
手机进入开发者模式,一般是:设置—关于手机—版本号连击7-10下,显示进入开发者模式——后退进入其他设置—开发者选项—USB调试打开
电脑——设备管理器—便携设备—自己手机—右击—属性—驱动程序—更新驱动程序—浏览我的电脑…..—我的:F:\software\qt\android\androidSDK\extras\google\usb_driver
Android项目,连接
如何查看自己的设备CPU架构类型
手机开启USB调试后,连上电脑,在Windows CMD窗口中输入命令:
1、adb devices查看设备是否连接上
2、adb shell getprop ro.product.cpu.abi查看手机的CPU架构类型