为应用模块添加依赖
??盖补充:
1,应用模块,可独立运行。
2,能力源模块,不可独立运行,只被应用模块依赖项引用。
在应用模块(本性规格模块或动态特性模块)中调用鸿蒙能力源,常用的添加依赖的方式包括如下三种。
??1,调用同一个工程中的鸿蒙能力源:鸿蒙能力源和应用模块在同一个工程,打开应用模块的build.gradle文件,在dependencies大括号中,添加如下代码。添加完成后,请点击Sync Now同步工程。
dependencies {
implementation project(":mylibrary")
}
??2,调用摇篮仓中的鸿蒙能力源:无论鸿蒙能力源是本地摇篮仓还是远程摇篮仓,均可以采用如下方式添加依赖。
??2.1,在工程的build.gradle的allprojects大括号中,添加鸿蒙能力源所在的摇篮仓地址。
repositories {
maven {
url 'file://D:/01.localMaven/' //添加Maven仓地址,可以是本地Maven地址,也可以是远程Maven地址
}
}
??2.2,在应用模块的build.gradle的dependencies大括号中,添加如下代码。
dependencies {
implementation 'com.huawei.har:mylibrary:1.0.1'
}
??2.3,添加完成后,请点击Sync Now同步工程。
??3,调用本地鸿蒙能力源:将鸿蒙能力源放到模块下的libs目录,然后检查build.gradle中是否添加了*.har的依赖。
dependencies {
...
implementation fileTree(dir: 'libs', include: '*.jar', '*.har'])
}