标记不匹配错误Android studio
我花了好几个小时在stack overflow和google上浏览了几乎所有的链接,但是我找不到一个可能的解决标签不匹配错误的方法 我在ubuntu 16.04 lts上将我的android studio更新为2.3版。在那之前,它工作得很好。在下载过程中,出现了一个错误,说明标记不匹配,我无法下载Intel x86 Atom映像。后来,我发现同样的错误,说Gradle项目同步失败,标记不匹配 在尝试了几乎所有的东西后,我不得不去卸载和重新安装!要取消安装,我遵循 然后我重新安装我遵循 但同步时仍然存在相同的错误标记不匹配错误Android studio,android,xml,Android,Xml,我花了好几个小时在stack overflow和google上浏览了几乎所有的链接,但是我找不到一个可能的解决标签不匹配错误的方法 我在ubuntu 16.04 lts上将我的android studio更新为2.3版。在那之前,它工作得很好。在下载过程中,出现了一个错误,说明标记不匹配,我无法下载Intel x86 Atom映像。后来,我发现同样的错误,说Gradle项目同步失败,标记不匹配 在尝试了几乎所有的东西后,我不得不去卸载和重新安装!要取消安装,我遵循 然后我重新安装我遵循 但同步时
如果你需要更多的信息,让我知道 我以前遇到过这个问题,它是由
gradle
下载不完整引起的
转到你的.gradle
文件夹,对我来说它在/home/myusername/.gradle/wrapper/dists/gradle-2.14.1-all/8bnwg5hd3w55iofp58khbp6yvs/
,记下你的gradle文件名(例如,gradle-2.14.1-all.zip
)
转到此处下载zip文件(例如,
gradle-2.14.1-all.zip
),然后用下载的文件替换损坏的文件。替换依赖项:
if (gradle.gradleVersion >= "2.2") {
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
} else if (gradle.gradleVersion >= "2.1") {
dependencies {
classpath 'com.android.tools.build:gradle:2.1+'
}
} else {
dependencies {
classpath 'com.android.tools.build:gradle:2.8'
}
}
与:
您只需更换gradle的版本号
if (gradle.gradleVersion >= "2.1") {
dependencies {
classpath 'com.android.tools.build:gradle:2.1.3'
}
} else {
dependencies {
classpath 'com.android.tools.build:gradle:2.8'
}
}
确保您的.gradle中有您在我的案例2.1.3中指向的gradle版本,并添加如下内容。在我的情况下,应用程序无法从jCenter下载,因为根据我的gradle设置,构建的下载URL是错误的。我删除了.gradle和.idea文件并再次同步,然后project成功同步。这是一个防火墙问题。我遇到了一个类似的问题,并通过禁用防火墙解决了它。
- 我以前遇到过这个问题,它是由gradle版本的不完整或不正确下载引起的
- 更改gradle-wrapper.properties中的以下行
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
- 单击文件-->使缓存无效/重新启动
- 然后单击同步按钮同步渐变文件
Kapersky
阻止了我的Android Studio访问互联网。
我禁用了
卡巴斯基
,它就像一个符咒:):):)我有一个类似的问题,在我的情况下,已经解决了,在系统(Windows)的根目录中重新安装Android Studio。我认为你无法构建你的项目,对吗?在构建之前,我甚至无法在开始时同步/刷新。所以我甚至不能建造!添加你的gradle你是说build.gradle吗?是的,你的模块级gradle在Intellj中也有同样的问题,重建项目解决了我的问题。在我删除.gradle
文件夹后,它开始向我显示此错误。以前,我可以删除我的用户windows文件夹中的.gradle
文件夹,而不会对可用空间造成任何损害(因为此文件夹在某个时间后变得相当大),在完成所有操作后错误:无法打开zip文件。Gradle的依赖项缓存可能已损坏(这有时会在网络连接超时后发生)。
我再次删除了此文件夹,重新启动了Windows,它最终在Windows中开始工作。我们需要将下载的文件粘贴到以下路径:C:\Users\\\\.Gradle\wrapper\dists\\哇,效果很好。在我的情况下,我有android studio 3,我已经升级到gradle版本3.3。所以,当我使用.Studio 2和gradle版本2.1.3时,想要打开我的旧项目,它抛出了一个异常。我编辑的部分是classpath'com.android.tools.build:gradle:2.1.3'//我删除了+并放置了我的旧版本
if (gradle.gradleVersion >= "2.1") {
dependencies {
classpath 'com.android.tools.build:gradle:2.1.3'
}
} else {
dependencies {
classpath 'com.android.tools.build:gradle:2.8'
}
}