华为手机真机调试?华为手机usb调试模式

admin 3C数码 1

华为手机怎样连接u盘

我们在使用华为开发编辑器DevEco Studio开发自己的鸿蒙APP时,想要看到APP显示的界面,必须要在开发环境中让程序运行才行,一般我们会更多选择使用远程虚拟器进行项目的启动,通过远程设备的使用来模仿真机的使用。

华为手机真机调试?华为手机usb调试模式-第1张图片-星选测评

开启远程虚拟器

但是,我自己在使用这些远程虚拟设备时,发现这些模拟器还是无法像真机一样进行更方便的操作。就拿远程虚拟设备-手机来讲,它的界面操作更多的是依靠界面底部的导航键,我们电脑的鼠标进行操作时,无法做到像人的真手一样进行便捷操作。

远程虚拟设备-手机

为了让我们的APP项目在开发环境中能够可以进行便捷的操作和运行,我们可以选择

真机调试

方式。而真机调试需要手机进行

USB的正确连接

获取APP签名ID

才行。

在使用真机调试之前,我们需要先将自己的华为手机进行USB的正确连接,请注意鸿蒙开发的真机调试必须是支持HarmoryOS系统的华为手机。

鸿蒙系统版的华为手机正确连接USB的方法如下:

1.手机在连接USB之前,必须开启华为手机的“开发者模式”;

2.在开发者模式下,不仅要开启USB调试功能,还要选择USB的连接方式为“传输文件”;

这两步完成后,我们的鸿蒙系统版华为手机就可以让真机调试获得正常连接,然后才能进行后面获取APP签名ID等操作,下面我会详细提供USB连接的正确操作步骤。

一.真机调试,需要依靠USB进行正常连接,我们首先要开启“开发者模式”

1.点击【

设置

】APP,并打开;

打开“设置”APP

2.在设置界面中,找到【

关于手机

】并打开;

打开“关于手机”选项

3.在关于手机的界面中,用手指双击【

版本号

】选项,即可开启「开发者模式」;

双击“版本号”,开启「开发者模式」

二.手机的「开发者模式」在开启之后,仍需要开启USB调试模式,以便进行正常的USB连接

1.为了能够验证“开发者模式”是否被开启,我们需要继续在设置界面中进行查找,先打开设置界面中的【

系统和更新

】选项。

打开设置界面中的“系统和更新”选项

2.在系统和更新界面中找到【

开发人员选项

】,即可表示“开发者模式”已经正常被开启。

找到【开发人员选项】

3.在开发人员选项界面中,找到“

调试

”区域中的【

USB调试

】选项,右侧按钮向右滑动变蓝,即可进行手机USB的正常连接。

开启“USB调试”选项

4.完成上述步骤之后,我们用华为手机数据线连接电脑,根据手机屏幕顶部弹出的消息通知栏,我们选择USB连接方式为【

传输文件

】方式,即可在电脑桌面显示【

华为手机助手

】图标,表示USB的连接成功。

USB连接方式,选择“传输文件”

电脑桌面,会同时出现“华为手机助手”

综上,鸿蒙APP开发的真机调试,在关于USB连接方面,必须先开启“开发者模式”,才能进行手机USB与电脑之间的数据连接。

结语:

鸿蒙编辑器DevEco Studio中进行APP项目的运行、调试,其远程虚拟器提供的虚拟设备并不能让自己很方便地进行操作,电脑的鼠标并不能完全替带人的手,而真机调试会是更好的选择。

在使用真机调试时,我们需要让自己的华为手机进行正确的USB连接,这样不仅能进行真正的真机操作,也能为真机调试的适配提供后面需要用到的APP签名ID。关于真机调试需要获取的签名:APP_ID,我将在下一章为你们提供,希望本篇内容让更多的鸿蒙初学者能够掌握USB的正确连接。

华为手机后台调试密码是什么型号FLA-TL10

引用:真机测试时,部分华为手机无法获取全部的log信息。或者说无法获取Error以下级别的log信息。比如P7

这是因为部分华为机出厂默认log设置为关闭状态,因此只能获取Error以上级别的log信息。蛋疼

解决方案:

1.拨号界面输入:*#*#2846579#*#*  进入测试菜单选择界面。(一般手机都有,但不是全部,比如联想部分机型等)

2. ProjectMenu–后台设置– LOG设置

3.LOG打开

至此一般都可以了,至少命令行logcat输出是木有问题了。

如果eclipse ddms还是无法输出的话,可以尝试重启手机。

让后就可以正常喽。

手机型号是:kiw-al100

沙发冥界3大法王

2018-1-13 21:01

安上91助手

进到手机设置中的关于,点击版本号 X10次

隐藏选项开发者调试就激活啦,里边出来一堆选项,再激活后电脑驱动就出来了~~

接这DDMS的日志就输出来啦~~

靠,原来还有这样的选项,难怪我说以前的这个找不到呢。

3# MingKing

2018-1-13 21:07

引用:冥界3大法王发表于 2018-1-13 21:01

安上91助手

进到手机设置中的关于,点击版本号 X10次

隐藏选项开发者调试就激活啦,里边出来一堆选项,...

我也是华为,早设置好了,所以好奇你以前怎么调试的

4#冥界3大法王

2018-1-13 21:11

引用: MingKing发表于 2018-1-13 21:07

我也是华为,早设置好了,所以好奇你以前怎么调试的

@MingKing

以前是 2.3.3的系统默认就能找到

最近学习安卓逆向 DDMS动态调试需要研究一下

原来跟彩蛋一样做了隐藏。

5# linuxprobe

2018-1-13 21:50

我也是华为手机,但没出现你说的情况。

大法王看来是很少折腾手机啊,直接百度,基本都有答案的

鸿蒙应用开发之真机调试

参考鸿蒙官方文档(点击传送门),做一下流程梳理简化,及踩坑记录

华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像Android那么容易方便。

贴一下官方的调试流程图:

总结一下:

上面这个流程可以忽略,没讲到重点。真机调试是需要在  AppGallery Connect中创建应用的,调试应用需要的cer和p7b文件是从这里生成的。

先决条件:

1.鸿蒙手机通过USB连接电脑,并开启USB调试。

2.一个华为开发者账号,实名认证

3. APP开发工具DevEco-Studio

关键流程:

1. Studio创建应用

2.如果未登录过,File> Project Structure> Project> Signing Configs签名配置页,点击“Sign In”

3. AppGallery创建应用(包名和Studio创建的一样)

4.官方文档到这在签名配置页就点Try Again可以自动签名,我试了不行,以下全是手动

5. Studio中Build> Generate key and CSR  生成p12和csr文件

6.获取手机udid,命令行hdc shell bm get-udid(下一步设备管理要用)

7. AppGallery主页>用户与访问>左侧设备管理添加udid的设备(生成p7b时要用)

8. AppGallery主页>用户与访问>左侧证书管理生成cer文件(生成p7b和签名配置要用)

9. AppGallery主页>我的项目>左侧HarmonyOS应用> HAP provision profile,生成p7b文件

10.最后在签名配置页配好 p12、p7b、cer等参数,运行鸿蒙应用到真机就行了

标签: 华为 调试 手机