You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在应用依赖的SDK中集成AAR的配置及应用集成问题咨询

如何在SDK中集成AAR文件并接入示例应用?

我最近在开发一款依赖AAR文件的SDK,整理了一套亲测可行的完整流程,分享给大家:

一、在SDK项目中集成目标AAR文件

首先把需要依赖的test.aar文件放到SDK项目的libs目录下,再完成以下Gradle配置:

  1. 修改SDK的项目级build.gradle
    在allprojects的repositories中添加flatDir仓库,指定libs目录作为本地仓库源:
allprojects {
    repositories {
        flatDir {
            dirs 'libs'
        }
    }
}
  1. 修改SDK的模块级build.gradle
    在依赖配置块中添加对该AAR文件的引用:
dependencies {
    implementation(name:'test', ext:'aar')
}

配置完成后执行Gradle同步操作,确认无异常即可。

二、将SDK集成到示例应用中

接下来把配置好的SDK接入示例应用,需要修改应用的settings.gradle文件:

include ':sdk'
project(':sdk').projectDir = new File(rootProject.projectDir, '../relative/path/to/your/sdk')

注意把../relative/path/to/your/sdk替换成你的SDK项目在本地的实际相对路径,同步Gradle后就能在示例应用中正常调用SDK的功能了。

内容的提问来源于stack exchange,提问作者Orbit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:41:37