无法解析配置':app:androidApis'的所有文件



在1s 中配置成功

调用可模拟JAR工件转换来创建文件:C:\Users。。。gradle\caches\transforms-1\files-1.1\android.jar \637e2bccbff6bd0f7a7583f7e9d4551b\android.jar,输入C:\Users。。。\AppData\Local\Android\Sdk\platforms\Android-28\Android.jar

渐变同步失败:无法解析配置":app:androidApis"的所有文件。无法使用transform-MockableJarTransform 将文件"android.jar"转换为匹配属性{artifactType=android-mockable jar,returnDefaultValues=false}

无法创建可模拟的android.jarzip文件为空

我是安卓工作室的新手。我试过了所有我能得到的答案,没有一个奏效。我把我的gradle插件改成了3.1.1,更低的版本仍然是一样的。我有干净的构建和无效的缓存/重置。

我必须安装一个较低的android工作室吗。为什么新项目会出现这种情况?Andriod工作室3.2.1

@Openwell非常感谢。你救了我一天!

我找到了问题的根源。我注意到C:\Users**\AppData\Local\Android\Sdk\platforms\Android-28中的andriod.jar文件不见了,文件大小为0kb。不应该是这样。所以我从SDK Manager中卸载了Android SDK平台和源代码,然后重新安装了它。然后问题就解决了。

我刚刚将编译版本更改为API级别,我已在SDK管理器中下载到该级别。文件中的我=>Project Structure,编译后的版本设置为29,我还没有下载SDK。所以我把它改成了28,我已经下载了。然后它起作用了。

对于mac用户,请转到users/***/Library/Android/sdk/platforms,然后删除所有平台并运行应用程序。这对我有用。

在将AndroidStudio版本升级到4.1之后,还将Android Gradle插件升级到4.1.0。

但在项目根文件夹build.gradle文件中,在依赖项中,它有一个低于gradle的类路径,用于com.google.gms:google服务版本4.3.0。引发问题。

dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath 'com.google.gms:google-services:4.3.0'
}

在升级com.google.gms后:谷歌服务到最新版本,并同步项目。

dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath 'com.google.gms:google-services:4.3.4'
}

解决了问题。

最新更新