《融合终端APP打包工具使用说明-X861.pdf》由会员分享,可在线阅读,更多相关《融合终端APP打包工具使用说明-X861.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、APPAPP 打包工具使用说明打包工具使用说明1、将 appSignTool 程序放到 Linux 计算机的/root 路径下:2、当看到 root 路径下出现 appSignTool.然后给打包工具付可执行权限,方法是 chmod+x appSignTool3、将需要打包的 APP 存放在 root 下单独的文件夹下:可以用 mkdir 指令创建一个文件夹例如:mkdir pro104就创建了一个名叫pro104 的文件夹,在 pro104 文件下创建 bin 文件夹放可执行程序 pro104,创建 lib 文件夹存放库文件。Sudo4、在 root 路径下./appSignTool 运行程
2、序,会出现帮助信息-f:指定 app 可执行程序所在的路径(最后一级路径不要添加/)-b:指定运行的 app 名称。-l:指定依赖库的路径(如果有依赖库请在 app 的上一级文件夹创建一个专门的 lib 文件夹存放依赖库)-v:设置打包 app 的版本号-o:设置生成 app tar 包的名字(此处不需要带后缀.tar)。举例说明:如/root/app-104 安装包app 可执行程序名为 pro104,所在路径为/root/app-104/bin。打包方式如下:Sud./appSignTool-f/root/make_app/bin-b test-v v01.002-o test./appS
3、ignTool-f/root/app-104/bin-b pro104-v v01.002-o app-104由于 104 的依赖库已经放到基础镜像里面了。所以此次打包没有依赖库。综上执行完之后会在与 appSignTool 工具同级目录下出现一个 tar 包,名称就是-o 设 置 的 名 称,已 经 打 包 成 功。将 打 好 的 app 包 存 放 到/usr/local/default/apps 里面,创建容器的时候会到这个默认路径寻找 tar 包。5、创建 104 容器执行创建 104app 的容器并运行的指令sudocontainerinstalltestapptest.tar-di
4、sk100m-p8989:8989-v/data/app:/data/appcontainerinstall104app-104.tardisk200mp9000:9000v/data/app:/data/app104-创建容器的名称。app-104.tar 用打包工具打好的 app 包-disk-设置容器的磁盘大小-p-映射容器端口创建完容器可以用 container status 指令查询所有容器状态删除容器可以用 container uninstall 容器名称6、创建交采 app 的容器container install jc app-jc.tar dev/dev/spidev2.0:
5、/dev/spidev2.0-dev-映射设备节点7、创建 698 容器指令container install 698 yxd_698.tardev/dev/ttyRS0:/dev/ttySZ3dev/dev/ttyRS1:/dev/ttySZ4dev/dev/ttyRS2:/dev/ttySZ5dev/dev/ttyRS3:/dev/ttySZ6dev/dev/ttyS7:/dev/ttyS7dev/dev/gpio_sg:/dev/gpio_sgdev/dev/encryption1:/dev/encryption1v/root/shared/yxd_698/data:/root/shared/yxd_698/data-v-映射 data 存放目录