当前位置:网站首页>【快应用】如何使用命令打包快应用rpk
【快应用】如何使用命令打包快应用rpk
2022-08-10 17:45:00 【华为开发者论坛】
如果想不通过IDE,在不打开项目工程的情况下使用命令打包,工程项目需满足如下结构(以3DRACING项目为例):

工程结构说明如下:
3DRACING为快应用项目根目录。
fa-toolkit-2.5.2-Stable.300.tgz是编译器版本,注意版本号取决于IDE中实际集成的版本。package.json文件是管理你所安装的npm包的依赖,在开发过程中能清楚的查询安装的包的版本以及项目中使用的包依赖。
fa-toolkit-2.5.2-Stable.300.tgz和package.json在IDE开启了第三方依赖时,会自动生成,生成方式如下:
a. IDE菜单选择“Npm > 启动第三方NPM库”。
b. IDE菜单选择“Npm > 安装依赖”。
sign/release目录是应用的签名证书文件,不同应用可以使用相同的证书文件,使用同一个更方便管理。
使用命令打包的方式如下:
1. 进入工程根目录。如果没有安装第三方js,执行 npm install 命令安装依赖包。
2. 执行 npm run fa-release 命令。

如果执行此命令是出现类似如下错误信息,往往是因为aapt文件没有执行权限,请执行 chmod 755 aapt文件 手动修改权限。
1. Error: Command failed:”/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi.h5template/node_modules/fa-toolkit/bin/Darwin/aapt” c –v –S “/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/src” –C “/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/build”
2. /bin/sh: /Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/node_modules/fa-toolkit/bin/Darwin/aapt: Permission denied
3. 执行完后,工程根目录下会生成dist目录,进入此目录,可以获取打包后的rpk文件。
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
边栏推荐
- 测试接口出现“data“: “Full authentication is required to access this resource“凭证已过期
- pip安装时 fatal error C1083 无法打开包括文件 “io.h” No such file or directory
- Xilinx FPGA收发器参考时钟设计应用
- 验算移位距离和假设的通用性
- 21天打卡挑战学习MySQL——《MySQL表管理》第二周 第五篇
- DASCTF2022.07赋能赛 WEB题目复现
- 不止跑路,拯救误操作rm -rf /*的小伙儿
- 去除富文本标签样式
- 网络层总结(未完待续)
- SQL优化的魅力!从 30248s 到 0.001s
猜你喜欢

施工企业数字化转型解决方案设计思路

D-Wave成功上市!量子计算商业化正在加速

【2015】【论文笔记】等离子光混合器THz辐射的光谱——

Before opening a futures account, you must confirm the handling fee as soon as possible

Return the next higher prime number

文件包含漏洞复习总结

关于奉加微PHY62xx系列如何选型?PHY6222/PHY6212/PHY6252

机器人控制器编程实践指导书旧版-实践三 直流电机(执行器)

欧洲核子研究中心首次在量子机器学习研究中取得实效

DASCTF2022.07 empowerment competition WEB topic recurrence
随机推荐
产品-Axure9英文版,A页面内a1状态跳转B页面的b2状态,(条件跳转状态)
Making Pre-trained Language Models Better Few-Shot Learners
【2011】【论文笔记】用THz-TDS观察水树——
从Delta 2.0开始聊聊我们需要怎样的数据湖
文件包含漏洞复习总结
pip安装时 fatal error C1083 无法打开包括文件 “io.h” No such file or directory
文档标题能否支持公式
eager模式和graph模式 Tensorflow
报告详解影响英特尔10/11/12代酷睿处理器的ÆPIC Leak安全漏洞
不能直接在交易所期货开户
三坐标雷达显示软件 SPx Viewer-3D
定时器循环展示数组
机器人控制器编程实践指导书旧版-实践四 步进电机(执行器)
「企业架构」什么是Zachman框架?
MySQL数据高级查询之连接查询、联合查询、子查询[通俗易懂]
flex使用align-content无效
网络可观测性:让您的网络监控更上一层楼|TechGenix
BalsnCTF2021
Selenium - 如何操作下拉框、弹出框、滚动条?
AVFrame相关api内存管理