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

添加AppKillerManager依赖后无法导入类,构建提示找不到依赖

解决AppKillerManager依赖无法找到的问题

问题根源

这个库没有发布到Google Maven或Maven Central仓库,所以Gradle默认找不到它。

解决方案

方案1:添加JitPack仓库(推荐)

多数GitHub第三方库会通过JitPack分发,按以下步骤操作:

  1. 打开项目根目录的settings.gradle(新版Android Studio),在dependencyResolutionManagement的repositories块中添加JitPack仓库:
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' } // 新增该行
    }
}

如果是旧版项目,修改根目录的build.gradle:

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' } // 新增该行
    }
}
  1. 点击Android Studio右上角的「Sync Now」同步项目,之后重新尝试构建。

方案2:手动导入AAR文件

如果JitPack不可用,直接下载库的二进制文件导入:

  1. 去AppKillerManager的GitHub仓库下载对应版本(2.1.1)的AAR文件;
  2. 在你的app模块下创建libs目录(如果没有),将下载的AAR文件放入其中;
  3. 修改app模块的build.gradle,替换原来的依赖声明:
dependencies {
    // 替换原有的implementation 'com.thelittlefireman:AppKillerManager:2.1.1'
    implementation files('libs/AppKillerManager-2.1.1.aar')
}
  1. 同步项目并构建。

方案3:导入源码模块

如果上述方法都不行,可直接把库的源码作为模块导入:

  1. 克隆AppKillerManager的GitHub仓库到本地;
  2. 在Android Studio中点击File -> New -> Import Module,选择克隆下来的库目录;
  3. 修改app模块的build.gradle,添加模块依赖:
dependencies {
    implementation project(':AppKillerManager')
}
  1. 同步项目并构建。

额外检查

  • 确认依赖版本号2.1.1拼写正确;
  • 若使用Android Gradle Plugin 7.0+,确保仓库配置在settings.gradle中,而非根目录build.gradle。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 23:03:25