harmonyOS动态库的创建与使用

1.先创建个项目

2.点击工程名,选择New->Module,选择Shared Library

b4c1f09c-ecf1-4815-8fd9-b3b51341be98.png

3.创建好后,工程结构如下

318698ef-60fb-41cd-ae1f-e7a53665d448.png

4.动态库模块导出:

在Index.ets中

export { add } from './src/main/ets/utils/Calc';
export {TestApi} from './src/main/ets/api/TestApi';
export { Index } from './src/main/ets/pages/Index';
export { LoginPage } from './src/main/ets/pages/login/LoginPage';

5.项目导入动态库:

打开entry主模块下的oh-package.json5文件,在dependencies下添加新建的库

{
  "modelVersion": "5.0.1",
  "name": "XXYCoreKitDemo",
  "version": "1.0.0",
  "description": "Please describe the basic information.",
  "dependencies": {
    "testhsp": "file:./TestHsp"

  },
  "devDependencies": {
    "@ohos/hypium": "1.0.19",
    "@ohos/hamock": "1.0.0",
  }
}
a0fc40ba-74c4-4715-a8f4-6a6eab787736.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容