HarmonyOS鸿蒙Next中将app部署到自己的云服务器上?又怎么测试?

HarmonyOS鸿蒙Next中将app部署到自己的云服务器上?又怎么测试?

11 回复

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应用,部署到云服务器通常涉及以下步骤:

  1. 构建应用:使用DevEco Studio完成应用开发,生成HAP(Harmony Ability Package)包。
  2. 服务器环境配置:确保云服务器支持HarmonyOS应用的运行环境,可能需要安装必要的运行时和依赖库。
  3. 部署HAP包:通过SCP或CI/CD工具将HAP包上传至云服务器,并配置Web服务器(如Nginx)提供下载或直接访问。
  4. 测试方法
    • 使用真机或模拟器通过URL安装应用(hdc install http://your-server/path/app.hap)。
    • 利用DevEco Studio的远程调试功能连接云服务器上的应用实例。
    • 进行功能、性能和兼容性测试,确保应用在云端环境正常运行。

注意:HarmonyOS Next应用目前主要依赖华为生态,若云服务器非华为云,需自行解决环境兼容性问题。

回到顶部