hbuildx打包成apk_HBuilderX生成本地打包App资源
概要
在HBuilderX中开发的应用可以提交到云端打包生成apk(Android平台)和ipa(iOS平台)。
如果本地配置好对应的原生开发环境,也可以使用本地打包
生成App资源
选中需要打包项目名称
点击菜单栏,发行->本地打包->生成本地App资源
将App资源配置到原生打包环境
Android平台
复制导出的项目,将资源粘贴到android studio项目的assets目录下的apps目录中,目录结构应为下图所示。
注:请确保assets--->apps中appid的文件夹名称和dcloud_control.xml的appid对应节点值以及manifest.json中的appid一致
iOS平台
复制代码注意:Pandora目录为folder references引入方式,修改后不会自动更新,需要在模拟器或设备删除应用后再重新运行
打开pandora -> apps 目录,将下面“HelloH5”目录名称修改为应用manifest.json中的id名称(这步非常重要,否则会导致应用无法正常启动),并将HBuilderX生成的www目录替换其下的www目录:
配置应用信息
打开工程目录下的control.xml文件,修改appid值:
其中appid值必须与应用manifest.json中的id值完全一致;appver为应用的版本号,用于应用资源的升级,必须保持与manifest.json中的version -> name值完全一致;version值为应用基座版本号(plus.runtime.innerVersion返回的值),不要随意修改。
hbuildx打包成apk_HBuilderX生成本地打包App资源相关推荐
- [JAR包] android引入JAR包,打包成JAR包,打包成Library项目,导入Library项目
(1)项目导入JAR包: 1.在项目目录里建立一个libs目录,将外部jar包拷贝在里面. 2.右键点击项目,Bulid Path->Configure Build Path 3.在设置Libr ...
- [iOS]如何把App打包成ipa文件,然后App上架流程[利用Application Loader]
在上一篇博客已经讲过上传项目了,但是有的时候,需要我们进行打包成ipa包到别的手机上跑(但是前提是,这个手机的UDID必须绑定到对应的开发者账号中,也就是证书也得是从同样的开发者账号申请下来的才可以) ...
- python 打包成exe 1053_Python程序打包成exe的一些坑
今天写了一个项目,Python项目,需要在win7上跑起来,我想,这不是简单的不行么,直接上Pyinstaller不就完了? 但是后来,我发觉我真是too young too simple. 为什么这 ...
- Vue 打包 成 桌面应用 vue打包成桌面应用 vue 打包桌面应用 vue 部署 桌面应用 vue部署为桌面应用 vue部署 为 桌面应用 vue 桌面应用
文章目录 使用到的 工具 electron 第一步 打包 dist 第二步 创建配置文件 main.js package.json 第三步 安装 Electron 第四步 测试运行 第五步 安装 el ...
- maven打包成jar文件与打包成tar.gz文件
一.普通main方法入口的jar程序打包 maven-jar-plugin插件与maven-jar-plugin插件 用到maven-jar-plugin插件与maven-jar-plugin插件,打 ...
- [iOS]把App打包成ipa文件,然后App上架流程[利用Application Loader]
假设你现在已经完成了证书,Bundle Identifier 和描述文件的配置 然后配置工程 打开你项目工程 第一步,这里不能选择模拟器,选择iOS Device 如果不支持横屏,把这2个勾去掉 然后 ...
- react打包成html5,create-react-app项目打包相关问题
Q1. yarn build打包生成的文件直接点击index.html报错,打不开,导致的问题是yarn build打包生成的文件部署到服务器时只能在服务器根目录,如果在其他文件夹里面会报错 A1: ...
- android4.3 打包成image,DCloud 离线打包之Android Studio
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? DCloud 官方文档对于一个没有接触过Android开发的人来说相当的坑爹,以下是根据本人开发过程整理的Android ...
- python打包成可执行文件_python文件打包为exe可执行文件的方法
我自己常用Pyinstaller库打包 第一步: 安装pyinstaller库 pip install pyinstaller 第二步: 在py文件所在目录输入 mydemo.py是自己写的py文件 ...
最新文章
- 人工智能和区块链的融合
- Yii 判断是不是post方式提交的数据
- C++中4种强制类型转换 ?
- HDU 3709 Balanced Number (数位DP)
- linux下串口的阻塞和非阻塞操作
- c# winform窗体如何设置才可以不能随意拖动大小
- Docker容器的重启策略
- oracle级联赋权,Oracle 级联with admin option 和 with grant option
- 计算机软件技术信息安全哪个好,国内哪个大学的计算机安全专业最好?
- 近来接连换了U盘、剃须刀,京东服务确实好
- jsonp实现原理详细介绍
- Hibernate二级缓存以及ehcache的搭建配置
- Excel表的标题栏锁定
- 配置keepalived实现Nginx高可用(单主、双主模式)
- compile函数使用
- esp32 采集某个路由器信号强度
- 关系数据库——关系操作和关系完整性
- 报表在linux下部署后中文变成小方块
- Unable to locate package net-tools 处理方法
- uC/OS和uClinux的比较
热门文章
- 【Tableau】快速笔记
- html浮动定位和绝对定位进行布局,绝对定位(absolute)和浮动定位(float)分析绝
- python为什么不火_python web为什么不火
- 最简单关闭antimalware service executable顽固程序的方法
- php ikanalyzer,IKAnalyzer使用(示例代码)
- 【计算机网络】数据链路层 : 封装数据帧 ( 附加信息 | 帧长度 | 透明传输 | 字符计数法 | 字符填充法 | 零比特填充法 | 违规编码法 )
- MSYS2 换中科大的源
- Java中文件的相对路径与绝对路径
- 2021浙江工业大学计算机考研经验
- jetson nano csi摄像头 tensorrt 运行yolov8检测