出现的问题:代码可以编译成.apk的安装包
但是插入手机USB,手机已经连接电脑,在点击运行和调试按钮时,却提示No Device Found
,如下图所示,
No Device Found
。
Connect ankntroid drie vie USB and atirte drlpor mode onit.Some devices require the installationof au USB driver
.
The adb tool in the Android SDE lists all connected devices; if runvia "adb devices
’ .
是什么原因呢?
是我们没有打开手机的USB开发者模式,但我的手机是华为的手机,不懂其他的手机是不是这样子,直接通过手机的设置界面搜索usb
关键字,却没有开发者的选项,如下图所示
解决方法:
- 进入手机设置中
关于手机
的界面,然后不断的连续点击版本号
这行字,点击好几下之后,如果有锁屏密码的话,会进入一个界面,让我们输入密码,输入密码
成功后,会显示,您正处于开发者模式
的字样
- 直接通过手机的设置界面搜索
usb
关键字,就会出现USB调试
的选项,点击这个选项进入开发者模式
,打开USB调试
即可
这时我们在点击QT的运行或调试按钮,这是手机会弹出一些密匙确认码,点击确定即可,让qt调试手机,然后如下,没问题了,qt for android 可以真机调试了
如果还是不显示,说明电脑上没有手机的驱动,需要安装下手机助手,一般用手机usb连接电脑时,都是有一个驱动器,用来安装的
记得把模式调为Debug模式
安装后应该就没有问题啦