更新andriod studio版本,项目编译报could not find org.junit.jupiter:junit-jupiter

原本使用Android Studio 版本是4.1.1,现更新为

点击build -》 build bundle -》build apk,项目报

Could not determine the dependencies of task ':app:compileDebugUnitTestJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugUnitTestCompileClasspath'.
   > Could not find org.junit.jupiter:junit-jupiter:.
     Required by:
         project :app

根据错误提示,是编译时找不到项目依赖,解决办法修改build.gradle(Module)文件,修改repositories内容,

repositories {
        maven{ url 'https://maven.aliyun.com/repository/google'}
        maven{ url 'https://maven.aliyun.com/repository/jcenter'}

    }

下载手动在maven仓库https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter/5.5.1下载JUnit Jupiter (Aggregator) » 5.5.1   ,

将下载好的jar包放在libs目录下,并在build.gradle(:app)中修改dependencies,将jar添加进去

格式如:

implementation files('libs/文件名.格式')

 我这里引入libs库的绝对路径,以后新放进去的jar包都不需要再在dependencies中添加了。

implementation fileTree(dir: 'E:\\android_project\\XingGuPad\\app\\libs', include: ['*.aar', '*.jar'], exclude: [])

文章来源地址https://www.uudwc.com/A/y544o/

原文地址:https://blog.csdn.net/S852509769/article/details/133272351

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年10月14日 17:23
下一篇 2023年10月14日 18:23