我在Android studio中遇到了这个问题。
Error:(22, 13) Failed to resolve: com.android.support:appcompat-v7:26.0.0
<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:C:/Users/username/AndroidStudioProjects/ElectroSave/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
这是我的格雷德代码:
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.noelly.myapplication"
minSdkVersion 19
targetSdkVersion 25
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:26.0.0'
}
> < li>
将它添加到build.gradle(项目:projectname)中
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
}
将其添加到build.gradle(模块:应用程序)
dependencies {
compile 'com.android.support:appcompat-v7:26.1.0'
}
请注意,我们需要添加谷歌专家才能从25.4.0版本开始使用支持库。正如发行说明所说:
重要提示:支持库现在可以通过Google的Maven存储库获得。您无需从SDK管理器下载支持存储库。有关详细信息,请参阅支持库设置。
在支持库设置中阅读更多信息。
自11.2.0版以来,播放服务
和Firebase
依赖项也需要google maven。阅读使用Google Play服务和Google API的应用程序的一些更新Android 2017年8月-版本11.2.0发行说明。
因此,您需要将google maven添加到根构建中。gradle
如下:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于Gradle构建工具插件版本3.0.0,您可以使用<code>google()
allprojects {
repositories {
jcenter()
google()
}
}
更新:
来自Google的Maven存储库:
以下Android库的最新版本可从谷歌的Maven存储库中获得:
要将它们添加到您的构建中,您需要首先将 Google 的 Maven 存储库包含在您的顶级/根 build.gradle
文件中:
allprojects {
repositories {
google()
// If you're using a version of Gradle lower than 4.1, you must instead use:
// maven {
// url 'https://maven.google.com'
// }
// An alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
}
然后将所需的库添加到模块的依赖项块中。例如,应用程序组件
库如下所示:
dependencies {
compile 'com.android.support:appcompat-v7:26.1.0'
}
但是,如果您尝试使用上述库的较旧版本,并且您的依赖项失败,则该库在 Maven 存储库中不可用,您必须改为从脱机存储库中获取该库。
要使用从版本 26.0.0 开始的支持库,您需要将 Google 的 Maven 存储库添加到项目的 build.gradle 文件中,如下所述:https://developer.android.com/topic/libraries/support-library/setup.html
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于Android Studio 3.0.0及以上版本:
allprojects {
repositories {
jcenter()
google()
}
}
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 生成失败
我想尝试用于Android开发的Intellij平台,但即使在新鲜之后,它也显示Gradle失败。请帮助。 我试过调整线路 一些其他版本,但没有效果。 这是我的模块级Gradle 这是我的项目级别 Gradle Intellij构建gradles时我得到的错误是
Android项目,在下面的链接上 https://gitlab.com/vandy-aad-2/aad-2-assg-1/
我最近把我的mindSdkVersion改为17,targetSdkVersion改为21,并且犯了很多错误。我修复了其中一些,但我无法修复这个: 我在Mac上使用Android Studio,我有Android支持库。 我的build.gradle文件:
今天我更新了一个新的SDK,然后我的项目出现了一个问题。我已经下载了Android支持存储库,但它仍然不起作用。错误:配置项目':app'时出现问题。 未能解析配置“:app:_debugcompile”的所有依赖项。找不到com.android.support:appcompat-v7:24.2.0。在以下位置搜索:文件:/c:/程序文件/android/android/support/m2re