当前位置: 首页 > news >正文

做外贸需要自己建网站吗百度怎么搜索图片

做外贸需要自己建网站吗,百度怎么搜索图片,adsl做网站,wordpress评论框高度1.什么是动态共享包HSP HSP(Harmony Shared Package)是动态共享包,可以包含代码、C库、资源和配置文件,通过HSP可以实现代码和资源的共享。HSP不支持独立发布,而是跟随其宿主应用的APP包一起发布,与宿主应…

1.什么是动态共享包HSP

HSP(Harmony Shared Package)是动态共享包,可以包含代码、C++库、资源和配置文件,通过HSP可以实现代码和资源的共享。HSP不支持独立发布,而是跟随其宿主应用的APP包一起发布,与宿主应用同进程,具有相同的包名和生命周期。

说明:

应用内HSP:在编译过程中与应用包名(bundleName)强耦合,只能给某个特定的应用使用。

集成态HSP:构建、发布过程中,不与特定的应用包名耦合;使用时,工具链支持自动将集成态HSP的包名替换成宿主应用包名。

2.使用场景

  • 多个HAP/HSP共用的代码和资源放在同一个HSP中,可以提高代码、资源的可重用性和可维护性,同时编译打包时也只保留一份HSP代码和资源,能够有效控制应用包大小。

  • HSP在运行时按需加载,有助于提升应用性能。

  • 同一个组织内部的多个应用之间,可以使用集成态HSP实现代码和资源的共享。

HSP旨在解决HAR存在的几个问题:

  • 多个HAP引用相同的HAR,导致的APP包大小膨胀问题。

  • 多个HAP引用相同的HAR,HAR中的一些状态变量无法共享的问题。

3.约束限制

  • HSP不支持在设备上单独安装/运行,需要与依赖该HSP的HAP一起安装/运行。HSP的版本号必须与HAP版本号一致。
  • HSP不支持在配置文件中声明UIAbility组件与ExtensionAbility组件。
  • HSP可以依赖其他HAR或HSP,但不支持循环依赖,也不支持依赖传递。
  • 集成态HSP只支持Stage模型。
  • 集成态HSP需要API12及以上版本,使用标准化的OHMUrl格式。

4.创建动态共享包

(1)点击选择FIile>New > Module

(2)模板类型选择Shared Library,点击Next

(3)在Configure New Module界面中,设置新添加的模块信息,设置完成后,单击Finish完成创建

  • Module name:新增模块的名称。
  • Device type:支持的设备类型。
  • Enable native:是否创建一个用于调用C++代码的模块。

(4)创建完成后,会在工程目录中生成库模块及相关文件。

Index.ets如下:

5.编译HSP模块

开发完库模块后,选中模块名,然后通过DevEco Studio菜单栏的Build > Make Module ${libraryName}进行编译构建,生成HSP。

打包HSP时,会同时默认打包出HAR,在模块下build目录下可以看到*.har和*.hsp。

6.上传私仓

如需在应用内共享HSP,请将HSP共享包上传至私仓(请参考将三方库发布到 ohpm-repo),请先按以下操作编译生成*.tgz包。

(1.)将编译模式切换成release模式。

(2.)选中HSP模块的根目录,点击Build > Make Module ${libraryName}启动构建

(3.)构建完成后,build目录下生成HSP包产物,其中.tgz用来上传至私仓。

7.引用

(1. )在使用方entry/feature模块的oh-package.json5文件中添加HSP模块引用

(2.)如果没有安装“ohpm install”,点击Run 'ohpm install',HSP目录将映射到entry/feature的oh_modules目录下

(3.)使用

点击 “Edit Configurations...”

(4.)引用HSP下的utils/Calc.ets/add方法

运行结果如下:

8.发布共享包 

在之前的静态共享包里面已经介绍 静态共享包HAR的创建和引用_hsp和har-CSDN博客

http://www.dinnco.com/news/12703.html

相关文章:

  • 做医疗竞价网站网络营销软件推广
  • wordpress密码对的登不不了网站优化推广价格
  • 北京响应式h5网站开发怎样做一个自己的网站
  • 江苏瀚和建设网站seo推广怎么学
  • 免费网站搭建系统seo优化的网站
  • 东莞厂房招标平台seo优化什么意思
  • 番禺公司网站建设长沙好的seo外包公司
  • 制作和淘宝商城一样网站合肥seo优化公司
  • 网站建设费用是多少钱哪些广告平台留号码
  • 怎么样网站搜索靠前青岛爱城市网app官方网站
  • 做商品网站如何进行新产品的推广
  • 接做网站的私活怎么报价培训
  • 哪个公司网站设计最好网站友情链接的好处
  • 杭州做家教网站今日头条10大新闻
  • 徐州网站建设4天津百度爱采购
  • 党建网站建设成效阿里指数查询
  • 个人网站 百度收录中国营销型网站有哪些
  • 东莞手机端网络推广seo怎么快速提高排名
  • 珠海网站建设杰作科技seoul是韩国哪个城市
  • 网站在线聊天源代码网站查询关键词排名软件
  • 沈阳制作公司网站外贸网站seo推广教程
  • 东台做淘宝网站百度地图关键词优化
  • 毕业答辩为什么做网站免费发布广告信息平台
  • 商洛免费做网站公司太原网站优化公司
  • 青岛推广网站万能推广app
  • 网站建设服务项目企业推广文案范文
  • wordpress中文采集插件网站推广优化流程
  • 网站logo教程5g站长工具查询
  • 扬州公司做网站公司网络营销的基本特征
  • 东营房地产网站建设互联网营销做什么