本次我想写一下如何将DevEco Studio开发的鸿蒙应用跑在安装鸿蒙系统的真机设备中。
也是因为这两天我的华为matepad 11平板更新了HarmonyOS 3,又由于最近在学习ArkUI开发框架,所以想将学习过程中敲出来的Demo跑在真机中看下效果。在网上找了半天也没发现详细的教程,于是我自己摸索了半天,终于成功掌握了DevEco Studio中项目跑在真机中的方法,下面我用我的平板为例详细讲一下这个步骤。
第一步:首先打开检查一下你的鸿蒙系统设备的系统版本,我的系统是鸿蒙 3.0.0.163的,(温馨提醒一下鸿蒙2系统的连上了DevEco studio也只能跑API6及以下的应用,我目前这个版本的鸿蒙3可以跑API8及以下版本的应用)
第二步:点击”关于平板电脑“,连续多次点击”软件版本“,直到出现”您已处于开发者模式“的提示。
第三步:打开USB调试
第四步:打开DevEco Studio(我这里用的版本是3.1.0.100,其他版本也没啥问题),新建一个HarmonyOS工程。
因为我这里是HarmonyOS3,所以我选择API8,如果你是HarmonyOS2记得选择API6或者6以下的版本。
第五步 : 用数据线连接设备和电脑,等待一小会,可以发现DevEco Studio已经识别到了设备。
第六步:修改config.json文件。因为我的是平板电脑,所以我加了一个”tablet“,如果你是手机设备就不用加。黄色方框中的内容是我的一个友情提醒,如果加了黄色框中的代码,跑在真机中的项目顶部就不会有大大的标题黑边框。
第七步:自动生成签名。打开”project structure“,找到”Signing Configs“,点击”Automatically generate signature“,等待生成签名。在这之前可能在这个界面会要你先登录一下华为账号。签名完成点击OK即可。
第八步:选择你的设备,点击运行按钮。等待一下就可以看到应用安装到你的鸿蒙设备中。
可能会出现的问题
注意检查你的API版本。如果版本有错误会出现
INSTALL_PARSE_FAILED_USESDK_ERROR