Android Studio gradle sync,尝试下载jar而不是aar

Android Studio gradle sync,尝试下载jar而不是aar,第1张

概述我正在使用AndroidStudio1.4预览版3,gradle插件1.3.嗨,我上传aar包给bintrayjcenter:https://bintray.com/kevinho/maven/opencore-amr-android/view我设置这样的存储库:buildscript{repositories{jcenter()}dependencies{classpath'co

我正在使用Android Studio 1.4预览版3,gradle插件1.3.
嗨,我上传aar包给bintray jcenter:

https://bintray.com/kevinho/maven/opencore-amr-android/view

我设置这样的存储库:

buildscript {    repositorIEs {        jcenter()    }    dependencIEs {        classpath 'com.androID.tools.build:gradle:1.3.0'        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'        classpath 'com.github.dcendents:androID-maven-gradle-plugin:1.3'    }}allprojects {    repositorIEs {        jcenter()    }}

当我尝试将它用作依赖项时,

dependencIEs {    compile filetree(dir: 'libs', include: ['*.jar'])    compile 'com.hikvh:opencore-amr-androID:1.0.0'}

我收到以下错误:

Error:A problem occurred configuring project ‘:app’.
Could not find opencore-amr-androID.jar (com.hikvh:opencore-amr-androID:1.0.0). Searched in the following
locations:
07001

我的问题是:
为什么gradle会默认尝试加载jar而不是aar文件?
以及如何解决这个问题?

解决方法:

您的依赖项正确加载为aar.
当你试图下载时,JCenter还没有发布库.

让我们尝试删除gradle缓存.
1)确保在依赖项中编译了“com.hikvh:opencore-amr-androID:1.0.0”.
2)从您的主目录rm -rf~ / .gradle / caches
3)从你的项目根rm -rf .gradle
4)从项目中运行gradlew ./gradlew汇编

总结

以上是内存溢出为你收集整理的Android Studio gradle sync,尝试下载jar而不是aar全部内容,希望文章能够帮你解决Android Studio gradle sync,尝试下载jar而不是aar所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1115058.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存