本次我想写一下如何将DevEco Studio开发的鸿蒙应用跑在安装鸿蒙系统的真机设备中。

也是因为这两天我的华为matepad 11平板更新了HarmonyOS 3,又由于最近在学习ArkUI开发框架,所以想将学习过程中敲出来的Demo跑在真机中看下效果。在网上找了半天也没发现详细的教程,于是我自己摸索了半天,终于成功掌握了DevEco Studio中项目跑在真机中的方法,下面我用我的平板为例详细讲一下这个步骤。

第一步:首先打开检查一下你的鸿蒙系统设备的系统版本,我的系统是鸿蒙 3.0.0.163的,(温馨提醒一下鸿蒙2系统的连上了DevEco studio也只能跑API6及以下的应用,我目前这个版本的鸿蒙3可以跑API8及以下版本的应用)

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_DevEco studio

第二步:点击”关于平板电脑“,连续多次点击”软件版本“,直到出现”您已处于开发者模式“的提示。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_平板电脑_02

第三步:打开USB调试

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_studio开发_03

第四步:打开DevEco Studio(我这里用的版本是3.1.0.100,其他版本也没啥问题),新建一个HarmonyOS工程。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_DevEco studio_04

因为我这里是HarmonyOS3,所以我选择API8,如果你是HarmonyOS2记得选择API6或者6以下的版本。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_平板电脑_05

第五步 : 用数据线连接设备和电脑,等待一小会,可以发现DevEco Studio已经识别到了设备。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_鸿蒙系统_06

第六步:修改config.json文件。因为我的是平板电脑,所以我加了一个”tablet“,如果你是手机设备就不用加。黄色方框中的内容是我的一个友情提醒,如果加了黄色框中的代码,跑在真机中的项目顶部就不会有大大的标题黑边框。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_DevEco studio_07

第七步:自动生成签名。打开”project structure“,找到”Signing Configs“,点击”Automatically generate signature“,等待生成签名。在这之前可能在这个界面会要你先登录一下华为账号。签名完成点击OK即可。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_平板电脑_08

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_studio开发_09

第八步:选择你的设备,点击运行按钮。等待一下就可以看到应用安装到你的鸿蒙设备中。

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_鸿蒙应用开发_10

可能会出现的问题

注意检查你的API版本。如果版本有错误会出现

INSTALL_PARSE_FAILED_USESDK_ERROR

具体可见官方文档​​https://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq-debugging-and-running-0000001122066466#section72441218359​

如何将鸿蒙应用跑在鸿蒙系统的真机设备中_鸿蒙应用开发_11