Vat*_*ngh 6 android gradle android-studio build.gradle android-gradle-plugin
我已将.aar文件添加到子项目中的libs文件夹中.并将存储库作为:
repositories {
mavenCentral()
mavenLocal()
flatDir {
dirs 'libs'
}
Run Code Online (Sandbox Code Playgroud)
在这个子项目的build.gradle中.我是否还需要在Main项目的build.gradle中添加依赖项?如果是的话,应该怎么做?
在您的模块的存储库中:app
repositories {
flatDir {
dirs 'libs'
}
}
Run Code Online (Sandbox Code Playgroud)
在您的模块的依赖项中添加以下内容: app 如果您同时拥有 JAR 和 AAR 文件,请执行以下操作。
dependencies
{
implementation (name: '***library name***', ext: 'aar')
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'], )
}
Run Code Online (Sandbox Code Playgroud)
您还需要设置依赖项:
compile fileTree(dir: 'libs', include: ['*.jar','*.aar'])
Run Code Online (Sandbox Code Playgroud)
这可以在子项目 build.gradle 中完成。
编辑:您可能需要指定文件本身:
compile(name:'name-of-file',ext:'aar')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6464 次 |
| 最近记录: |