购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 使用远程真机运行应用

如果开发者没有真机设备资源,则不能很方便地调试和验证HarmonyOS应用。为了方便开发者,DevEco Studio 2.2 Beta1及更高版本中提供了远程真机设备资源供开发者使用,以减少开发成本。目前,远程真机支持Phone和Wearable设备,开发者使用远程真机调试和运行应用时,同本地物理真机设备一样,需要对应用进行签名才能运行。

相比远程模拟器,远程真机是部署在云端的真机设备资源,远程真机的界面渲染和操作体验更加流畅,同时也可以更好地验证应用在真机设备上的运行效果,比如性能、手机网络环境等。

3.4.1 启动远程真机设备

单击Tools→Device Manager,在Remote Device页签中可以看到远程真机设备列表,如图3-15所示。

单击启动Phone远程真机设备(以P40为例),启动情况如图3-16所示。

图3-15 远程真机设备列表

图3-16 Phone远程真机设备

3.4.2 运行应用

此时就能选中Phone远程真机设备了,即为图3-17中的HUAWEI ANA-AN00。

图3-17 选中Phone远程真机设备

单击Run 'entry'运行应用。此时会报如图3-18所示的异常。

图3-18 应用运行异常

该异常提示在真机设备中运行应用需要对应用进行签名。

3.4.3 对应用进行签名

接下来介绍对应用进行签名的步骤。

1.进入签名配置界面

进入File→Project Structure→Project→Signing Configs界面,单击Sign In按钮进行登录,如图3-19所示。

图3-19 Signing Configs界面

2.登录AppGallery Connect

登录AppGallery Connect创建项目和应用。如图3-20所示,创建一个项目。

图3-20 创建项目

名称可以自定义,如图3-21所示。

图3-21 输入项目名称

接着单击“添加应用”按钮,如图3-22所示。

图3-22 添加应用

完善应用信息,单击“确认”按钮即可,如图3-23所示。

图3-23 完善应用信息

3.再次进入签名配置界面

再次进入签名配置界面,此时可以看到已经能够正常获取用户的签名信息,单击OK按钮即可完成应用的签名,如图3-24所示。

图3-24 AppGallery Connect登录界面

3.4.4 再次运行应用

完成签名之后,就能正常运行应用,如图3-25所示。

图3-25 应用运行效果 g0QVRQQoejiL/SMzwOl6frJFBBjZ3nHgCPQfqYqeccwAlYKTFD78gCx29JEln1v9

点击中间区域
呼出菜单
上一章
目录
下一章
×