Jaa*_*tum 43 android gradle android-support-library android-studio android-gradle-plugin
我正在使用Android Studio和外部Android SDK.我已经安装了支持库和支持库.支持存储库位于:
~/Development/Tools/android/sdk/extras/android/m2repository
Run Code Online (Sandbox Code Playgroud)
当我向build.gradle文件中的支持库添加依赖项时,例如:
...
repositories {
mavenCentral()
}
...
dependencies {
compile "com.android.support:support-v4:18.0.+"
}
Run Code Online (Sandbox Code Playgroud)
Android Studio找不到支持库(无法解析符号等),Gradle也找不到库:
Gradle: A problem occurred configuring project ':TestAndroidStudio'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':TestAndroidStudio:_DebugCompile'.
> Could not find any version that matches com.android.support:support-v4:18.0.+.
Required by:
TestAndroidStudio:TestAndroidStudio:unspecified
Run Code Online (Sandbox Code Playgroud)
如何在Android Studio和/或build.gradle文件中指定Android支持存储库的位置?
ssc*_*rth 28
你被打可能这个bug,防止了Android摇篮插件从自动加入"Android的支持库"到摇篮库的名单.如错误报告中所述,解决方法是m2repository在顶级build.gradle文件中将目录显式添加为本地Maven目录,如下所示:
allprojects {
repositories {
// Work around https://code.google.com/p/android/issues/detail?id=69270.
def androidHome = System.getenv("ANDROID_HOME")
maven {
url "$androidHome/extras/android/m2repository/"
}
}
}
Run Code Online (Sandbox Code Playgroud)
nga*_*uks 26
Gradle可以使用18.0.+表示法,但现在它依赖于现在与SDK捆绑在一起的新支持存储库.
打开SDK管理器并立即在Extras下面,第一个选项是"Android Support Repository"并安装它
小智 11
找到了解决方案.
1)转到你的SDK所在的android studio/eclipse所使用的位置.如果您使用的是Android工作室,请转到extras\android\m2repository\com\android\support\.如果你正在使用eclipse,请转到\extras\android\support\
2)看看你有什么文件夹,对我来说我有gridlayout-v7,support-v4和support-v13.
3)点击进入support-v4并查看以下文件夹的编号,我的名字是13.0
由于您使用的是"com.android.support:support-v4:18.0.+",请更改此项以反映您拥有的版本,例如我有支持-v4,因此第一部分v4保持不变.由于下一个路径是13.0,请将您的18.0更改为:
"com.android.support:support-v4:13.0.+"
Run Code Online (Sandbox Code Playgroud)
这对我有用,希望它有所帮助!
更新:
我注意到我的android工作室设置了错误的SDK,这就是为什么最初更新有困难!路径应该是C:\ Users\Username\AppData\Local\Android\android-sdk\extras \
另请注意,如果您的SDK是最新的,代码将是:
"com.android.support:support-v4:19.0.+"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
106943 次 |
| 最近记录: |