我正在使用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汇编
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。