HarmonyOS鸿蒙Next中将app部署到自己的云服务器上?又怎么测试?
HarmonyOS鸿蒙Next中将app部署到自己的云服务器上?又怎么测试?
app包不行,需要使用hap包 + hsp包的方式。通过内部测试签名打包上传,通过 DeepLink (链接) 形式安装。
hpack [h-pack]
是一个专为鸿蒙 HarmonyOS 打造的内测分发工具,完成配置后,你只需一行命令,就能轻松完成鸿蒙应用的构建、签名,上传、分发、安装。
hpack p "修复了一些已知问题,优化了性能"
安装页面如下:
更多关于HarmonyOS鸿蒙Next中将app部署到自己的云服务器上?又怎么测试?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我需要将app上传到自己华为云服务器上部署;
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
我觉得用华为的内部测试功能就非常好用,只手动添加测试人员可以下载。也不用自己搭建啥下载网页。
建议使用内部测试功能,无法 私有部署测试
【解决方案】
HUAWEI Drive Kit开放了丰富的Drive能力,方便您快速构建需要使用云存储能力的应用。您可以通过以下方式接入华为云空间服务:
- Android应用开发:通过集成Drive SDK接入华为云空间服务
- RESTful API应用开发:通过RESTful API接入华为云空间服务,无需集成Drive SDK,支持多平台接入
华为云空间服务提供的Drive能力如下,您可以根据接入方式与功能点,查看对应的开发指导:
功能 | Android应用开发 | RESTful API应用开发 |
---|---|---|
获取用户信息 | 获取用户信息 | 获取用户信息 |
文件管理和搜索 | 文件管理和搜索 | 文件管理和搜索 |
应用数据存储 | 应用数据存储 | 应用数据存储 |
文件变化通知 | 文件变化通知 | 文件变化通知 |
文件评论和回复 | 文件评论和回复 | 文件评论和回复 |
查询文件历史版本 | 查询文件历史版本 | 查询文件历史版本 |
批量操作 | 批量操作 | 批量操作 |
您需要按照流程完成应用的开发工作。
【背景知识】
华为云空间服务(HUAWEI Drive Kit,简称Drive Kit)允许您创建使用华为云空间的应用程序。Drive Kit可以为您的应用提供云端存储功能,将用户在使用您开发的应用时产生的文件保存到云盘,也可以下载、上传和搜索华为云盘中的所有文件,包括照片、视频以及文档等,也可以让用户对文件进行评论、回复和查询历史版本。同时Drive Kit为各类数据提供了全方位的安全保障,让用户更安全、便捷地管理数据。
当前Drive Kit的核心能力包括文件的管理、云端文件变化的查询、推送通知功能等。
【问题分析】
1.开发者需要将应用接入华为云空间 2.对接入云空间的应用进行开发测试
不行吧! 私有部署已经不行了
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
我们是企业管理软件,不能部署到华为云吗,
HarmonyOS Next应用可通过HUAWEI DevEco Studio进行云部署。使用华为提供的云测试服务,在DevEco中直接选择远程真机设备进行自动化测试,支持性能、兼容性等测试项目。云测平台提供多种华为设备镜像,无需实体设备即可验证应用功能。
对于HarmonyOS Next应用,部署到云服务器通常涉及以下步骤:
- 构建应用:使用DevEco Studio完成应用开发,生成HAP(Harmony Ability Package)包。
- 服务器环境配置:确保云服务器支持HarmonyOS应用的运行环境,可能需要安装必要的运行时和依赖库。
- 部署HAP包:通过SCP或CI/CD工具将HAP包上传至云服务器,并配置Web服务器(如Nginx)提供下载或直接访问。
- 测试方法:
- 使用真机或模拟器通过URL安装应用(
hdc install http://your-server/path/app.hap
)。 - 利用DevEco Studio的远程调试功能连接云服务器上的应用实例。
- 进行功能、性能和兼容性测试,确保应用在云端环境正常运行。
- 使用真机或模拟器通过URL安装应用(
注意:HarmonyOS Next应用目前主要依赖华为生态,若云服务器非华为云,需自行解决环境兼容性问题。