请确保仓库部分包括一个 Maven 部分,其中包含 "https://maven.google.com" 终端节点。例如:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
更新:
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'
// }
}
}
将任何build.gradle版本替换为以下版本
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
}
然后点击
修复Gradle包装器并重新导入项目
在所有项目的Project level gradle中添加以下代码:
maven {
url "https://maven.google.com"
}
buildToolsVersion
版本从23.0.1 更改为 25.0.1compileSdkVersion
为25最后
compileSdkVersion 25
buildToolsVersion "25.0.1"
确保更新您的支持库。 然后进行清理-重建-运行。
请点击链接
"安装仓库并同步项目"
最近我遇到了一些问题,就像你所说的那样。我按照以下步骤解决了这些问题:
步骤1: 在AndroidStudio中创建一个新的Android项目,它可以正常运行。
步骤2: 请确保您的项目可以正常运行,并查看build.gradle文件,然后在build.gradle文件中找到版本代码。 我的build.gradle文件如下:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion 24.0.1
}
...
...
dependencies {
// App's dependencies, including test
compile "com.android.support:appcompat-v7:23.4.0"
compile "com.android.support:cardview-v7:23.4.0"
}
正确的版本是23.4.0,这是您想要的。
如果您无法解决问题,可以更改compileSdkVersion和buildToolsVersion。
步骤3。在您的build.gradle文件中配置正确的版本并同步项目。
首先,您需要打开(your_folder_app)\app\app.iml文件,使用记事本软件打开。 然后,您需要找到以下内容: 并将其更改为您的版本号,例如我更改为25。
其次,您需要在Android Studio中更改build.gradle(Moudule:app)文件。红色箭头指示您应该更改的位置。enter image description here。 例如,对于我来说:enter image description here
最后,单击“重试”按钮即可。
buildToolsVersion
是多少? - IntelliJ Amiya