开发和调试

最后更新: 2021/2/25

1. 编译安装

1.1 运行OPK

orionos-sh run

在终端中切换到项目目录下,执行以上指令可将opk运行到机器上,运行后会自动启动该OPK。

1.2 打包OPK

orionos-sh pack

在终端中切换到项目目录下,执行该指令进行打包,打包完成后可在dist目录下获取OPK文件。

1.3 启动OPK

orionos-sh start {appId}

在终端中执行以上指令,可切换到参数appId对应的OPK。

 

2. 开发调试

2.1 开启调试模式

在终端中执行以下指令可开启调试模式:

orionos-sh debug

第一次运行后如果出现红屏,点击底部的reload重新加载一次即可。加载完成后在屏幕右上角会有Debug Mode出现,如下图:

如果出现显示Debug Mode但黑屏的现象,可以kill掉com.ainirobot.moduleapp进程,然后重试。

2.2 显示调试选项

进入调试模式后,可使用以下指令显示出调试选项:

adb shell input keyevent 82

调试选项如下图:

Reload:重新加载代码。

Debug JS Remotely : 开启Chrome调试,可在Chrome中进行断点调试,并在Console中查看log。