Android 生成APK时,它';s显示生成失败,这是错误消息
生成APK时,显示生成失败,错误消息如下:Android 生成APK时,它';s显示生成失败,这是错误消息,android,Android,生成APK时,显示生成失败,错误消息如下: Could not find com.android.tools.lint:lint-gradle:26.1.1. Searched in the following locations: file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.
Could not find com.android.tools.lint:lint-gradle:26.1.1.
Searched in the following locations:
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.pom
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.jar
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.pom
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.jar
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.pom
file:/C:/Users/Abde/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.jar
https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.pom
https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.1/lint-gradle-26.1.1.jar
Required by:
project :app
这是构建梯度文件(应用程序)
这是一个构建梯度(项目)
我是android studio的初学者:/,我做了几次“干净”,但不幸的是它不起作用
请帮助我谢谢您首先尝试禁用脱机模式 转到文件->设置 打开“构建、执行、部署”,然后打开“构建工具” ->“格拉德尔” 然后取消选中右侧的“脱机工作” 单击“确定”按钮 然后重建项目 对于Mac,转到AndroidStudio->Preferences,rest是相同的 如果这不起作用,那么试试这个。据此, 根据,你的顶级身材。格雷德尔应该 添加google()存储库。一定要将它添加到 buildscript和AllProject下的存储库 后者是我今天第一次编辑这篇文章时错过的 升级后,这直接导致无法找到 com.android.tools.lint:lint gradle:26.1.1。当我试图建立一个 释放APK 在项目级build.gradle中添加google(),如下所示
buildscript {
repositories {
jcenter()
google()
}
}
allprojects {
repositories {
jcenter()
google()
}
}
您可能缺少一些sdk文件,转到sdk管理器,更新到最新版本,并将appcompat版本升级到
27.1.1
,将您的目标sdk更新为27,并编译sdk并使用classpath'com.android.tools.build:gradle:3.1.2'
,为此,您还需要在gradle包装器.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip中使用此为构建gradle(项目)//顶层生成文件,您可以在其中添加所有子项目/模块通用的配置选项。buildscript{repositories{jcenter()google()}依赖项{classpath'com.android.tools.build:gradle:3.1.1'//注意:不要将应用程序依赖项放在此处;它们属于//单个模块build.gradle文件}}所有项目{repositories{jcenter()}}task clean(type:Delete){Delete rootProject.buildDir}您是否可以编辑您的问题,并将您在评论中截取的代码添加到问题本身中,并将其正确格式化,以便于阅读。@JudeFernandes我有这个错误:/看起来您的文章主要是代码;请添加更多详细信息。只需再添加一点文字来描述您的情况,stackoverflow应该可以让您通过。@JudeFernandes ok friend,谢谢,它起作用了谢谢您,我的朋友,但它不起作用,“脱机工作”是取消选中的:/try other one dude对于第二种方法,说明我必须将它们集成到gradle(应用程序)中还是项目?谢谢你的回答,伙计
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
buildscript {
repositories {
jcenter()
google()
}
}
allprojects {
repositories {
jcenter()
google()
}
}