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