HarmonyOS 鸿蒙Next 关于DevEco Studio V3.1 Canary1和命令行CMD的真机测试
HarmonyOS 鸿蒙Next 关于DevEco Studio V3.1 Canary1和命令行CMD的真机测试 今天有空,准备把刚更新到HarmonyOS3.0的平板拿来做个真机测试。然后…
把测试过程中的问题拿来分享下,很基础,但是对刚接触的人很有用的问题。问题是按照操作步骤的顺序记录。
-
找到官方文档,两个相关页面:
-
想使用IP连接平板设备,因为第一次,所以需要打开平板5555端口。电脑使用WIN+R快捷键,输入CMD回车,然后执行hdc tmode port 5555命令(一套操作,行云流水),提示不是内部命令(说好的会打开平板5555端口呢???)。
去华为开发者论坛扫了一下,出来很多(感谢各位大佬,最开始,这个论坛里基本没什么),操作链接:
- https://developer.huawei.com/consumer/cn/forum/topic/0201827266086820003?fid=26 (跟着做就对了,不过文件位置有点不一样,如下图)
-
创建默认测试工程,找到菜单栏-工具-IP连接
-
开启平板开发者功能,打开调试按钮
输入IP,点击绿色按钮,平板上会弹框,点击确定
-
然后提示下图,同时平板上的USB调试选项自动关闭,这个是因为平板上没勾选弹框上“始终允许选项”,重新打开USB调试开关即可(平板会自动连接,如果没有,就手动再操作下)
-
然后平板正常连接上,点击CLOSE按钮关闭弹框即可。(温馨提示:平板黑屏或切到其他应用后,IP连接里的设备回自动断开连接,因为平板里的USB调试选项自动关闭了,不知道是不是BUG)
-
点击运行设备下拉框,就有自己平板的选项了。再运行时,先选中设备即可。
-
然后问题来了,我成功真机运行了吗?预知后事如何,且看下回分享…
-
下回分享:成功被扼杀在SDK中,提示如下第一张图报错,查看之后,发现工程用的是API9版本(如下第二张图,对应系统版本是3.2.1.1以上),平板系统版本是3.0.0.127(这是第二次撞SDK版本不一致这堵墙了,第一次是本地模拟器运行API7工程,然后模拟器最高支持API6,那时候DEV版本是3.0BETA4)。然后计划创建API7版本的工程测试…请看下下回分享
-
下下回分享:正在测试中…(API9比API7有很多新功能,用了API9以后,就不想再用API7了,这个偷懒理由正当吧~~)
更多关于HarmonyOS 鸿蒙Next 关于DevEco Studio V3.1 Canary1和命令行CMD的真机测试的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于HarmonyOS 鸿蒙Next 关于DevEco Studio V3.1 Canary1和命令行CMD的真机测试的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
针对HarmonyOS 鸿蒙Next关于DevEco Studio V3.1 Canary1和命令行CMD的真机测试的问题,以下是专业回答:
在HarmonyOS中,使用DevEco Studio V3.1 Canary1进行真机测试时,需确保已正确连接并识别到目标设备。首先,在DevEco Studio中配置好设备调试信息,包括设备ID、IP地址等。随后,通过Studio的“Run”按钮选择目标设备进行测试。
若选择使用命令行CMD进行真机测试,需利用adb(Android Debug Bridge)工具。首先,确保adb已正确安装并配置在系统环境变量中。然后,通过adb devices
命令检查设备是否已连接并被识别。接着,可使用adb install
命令安装APK到设备上,并使用adb shell
命令进行各种调试操作。
在进行真机测试时,还需注意以下几点:
- 确保设备已开启开发者模式,并允许USB调试。
- 确保设备驱动已正确安装,以便计算机能识别到设备。
- 测试前最好进行设备备份,以防数据丢失。
- 根据需要配置好网络代理等环境信息。
如果在测试过程中遇到问题,如设备无法连接、APK安装失败等,请检查上述配置是否正确,或尝试重启设备和计算机。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。