Android studio之编译提示Could not find :umeng-asms-v1.2.1:.

Posted chen.yu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android studio之编译提示Could not find :umeng-asms-v1.2.1:.相关的知识,希望对你有一定的参考价值。

1 、问题

Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
   > Could not find :umeng-asms-v1.2.1:.
     Required by:
         project :app
   > Could not find :umeng-apm-v1.2.0:.
     Required by:
         project :app

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html
 

只要提示这种Could not find :可能arr包没有引入正确,可能少了

     flatDir{
        dirs 'libs'
    }

 

 

 

 

 

 

 

 

 

2 、解决办法

导入正确的aar文件和jar包正确姿势如下

app的build.gradle文件下面

implementation files('libs/umeng-common-9.3.8.jar')
implementation(name: 'umeng-asms-v1.2.1', ext: 'aar')
implementation(name: 'umeng-apm-v1.2.0', ext: 'aar')

repositories {
    flatDir{
        dirs 'libs'
    }
}

 

以上是关于Android studio之编译提示Could not find :umeng-asms-v1.2.1:.的主要内容,如果未能解决你的问题,请参考以下文章

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段

我的Android进阶之旅Android Studio编译项目报错:Could not create task ‘:app:minifyReleaseWithR8‘.

错误记录Android Studio 编译报错 ( Could not find com.android.tools.build:gradle:4.2.1. )

错误记录Android Studio 编译时 lint 检查报错 ( Could not resolve junit:junit:4.+. )

错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. ② | 升级 Gradle 版本 )