Android Studio问题解决:Gradle sync failed: Sync failed: reason unknown
文章目录
- 一、遇到问题
- 二、排查问题
- 三、解决问题
一、遇到问题
- 今天遇到
Gradle sync failed: Sync failed: reason unknown
这个问题 - 也不说清楚具体啥问题,摸不着头脑,搞了好久
12:53 Gradle sync started12:53 Gradle sync failed: Sync failed: reason unknown (2 s 672 ms)12:53 Project QuestSpaAndroid is using the following JDK location when running Gradle:C:/Program Files/Java/jdk1.8.0_261Using different JDK locations on different processes might cause Gradle tospawn multiple daemons, for example, by executing Gradle tasks from a terminalwhile using Android Studio.More info...Select a JDKDo not show this warning again
二、排查问题
- 最后在这个路径
C:\Users\Administrator\AppData\Local\Google\AndroidStudio2021.1\log
下面,找到这个idea.log
- 才看到更为详细的日志信息
2022-04-27 12:53:23,787 [ 97624] WARN - ea.gradle.project.sync.SdkSync - Module: 'picture_library' platform 'android-23' not found.
2022-04-27 12:53:23,788 [ 97625] ERROR - intellij.openapi.progress.Task - Module: 'picture_library' platform 'android-23' not found.
com.android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException: Module: 'picture_library' platform 'android-23' not found.at com.android.tools.idea.gradle.project.sync.idea.SdkSyncUtil.computeSdkReloadingAsNeeded(SdkSyncUtil.kt:129)at com.android.tools.idea.projectsystem.gradle.sync.AndroidModuleDataService.postProcess(AndroidModuleDataService.kt:221)at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManagerImpl.lambda$doImportData$1(ProjectDataManagerImpl.java:278)at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManagerImpl.importData(ProjectDataManagerImpl.java:126)at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManagerImpl.importData(ProjectDataManagerImpl.java:208)at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManagerImpl.importData(ProjectDataManagerImpl.java:215)at com.android.tools.idea.gradle.project.sync.idea.IdeaSyncPopulateProjectTask.populateProject(IdeaSyncPopulateProjectTask.java:53)at com.android.tools.idea.gradle.project.sync.idea.ProjectSetUpTask.doPopulateProject(ProjectSetUpTask.java:54)at com.android.tools.idea.gradle.project.sync.idea.ProjectSetUpTask.onSuccess(ProjectSetUpTask.java:48)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.handExecutionResult(ExternalSystemUtil.java:592)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.executeImpl(ExternalSystemUtil.java:572)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.lambda$execute$1(ExternalSystemUtil.java:397)at com.intellij.openapi.project.DumbServiceHeavyActivities.suspendIndexingAndRun(DumbServiceHeavyActivities.java:21)at com.intellij.openapi.project.DumbServiceImpl.suspendIndexingAndRun(DumbServiceImpl.java:189)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.java:397)at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4.run(ExternalSystemUtil.java:674)at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:998)at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:497)at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:228)at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:178)at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:688)at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:634)at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:64)at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:165)at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:228)at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)at java.base/java.security.AccessController.doPrivileged(Native Method)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)at java.base/java.lang.Thread.run(Thread.java:829)
2022-04-27 12:53:23,789 [ 97626] ERROR - intellij.openapi.progress.Task - Android Studio Bumblebee | 2021.1.1 Patch 3 Build #AI-211.7628.21.2111.8309675
2022-04-27 12:53:23,789 [ 97626] ERROR - intellij.openapi.progress.Task - JDK: 11.0.11; VM: OpenJDK 64-Bit Server VM; Vendor: Oracle Corporation
2022-04-27 12:53:23,789 [ 97626] ERROR - intellij.openapi.progress.Task - OS: Windows 10
2022-04-27 12:53:23,789 [ 97626] ERROR - intellij.openapi.progress.Task - Last Action: Android.SyncProject
2022-04-27 12:53:23,889 [ 97726] INFO - cState$SyncStateUpdaterService - stopTrackingTask(RESOLVE_PROJECT:2)
2022-04-27 12:53:23,889 [ 97726] WARN - e.project.sync.GradleSyncState - Gradle sync failed: Sync failed: reason unknown (2 s 672 ms)
三、解决问题
- 关键日志就在于
Module: 'picture_library' platform 'android-23' not found.
- 所以打开
Tools
——>SDK Manager
觉得好,就一键三连呗(点赞+收藏+关注)
Android Studio问题解决:Gradle sync failed: Sync failed: reason unknown相关推荐
- android的sync按钮在哪,android studio的Gradle一直在sync的办法
升级android studio后,打开新项目,结果gradle sync 一直sync不完成了,这种情况常见,解决办法网上有很多,大多数没有说到重点... 下面你花5分钟看一下,可能会省下你1小时. ...
- android studio安装GRADLE下载慢的问题
环境: ubuntu 16.04 LTS 64 android studio 4.0.1 工程gradle 6.1.1 现象 可能是网络原因,也可能是其它种种的你懂的原因. 致使android stu ...
- Android studio右侧Gradle窗口显示 nothing to show
Android studio右侧Gradle窗口显示 nothing to show 前言 解决方法 完事 前言 今天在测试开发SDK的时候,玩了几次打包后,发现Android studio右侧Gra ...
- Android Studio 升级 gradle:3.6.0 报错:Entry name 'xxx-xxx.xml' collided
Android Studio 升级 gradle:3.6.0 报错:Entry name 'xxx-xxx.xml' collided 删除掉目录中所有的build文件夹,重新Sync编译
- 拥抱 Android Studio 之二:Android Studio 与 Gradle 深入
2019独角兽企业重金招聘Python工程师标准>>> 关于学习方式 曾经跟朋友讨论过我们所接受过的大学工科教育,都是一上来先学基础理论,最后再来一个金工实习.一开始不知道为什么而学 ...
- Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle
Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle 配置完环境变量后,cmd运行 gradle ...
- mac下Android studio配置gradle的路径
2019独角兽企业重金招聘Python工程师标准>>> 最详细的mac下Android studio配置gradle的路径 转载于:https://my.oschina.net/sh ...
- 利用 Android Studio 和 Gradle 打包多版本APK
视频汇总首页:http://edu.51cto.com/lecturer/index/user_id-4626073.html ==================================== ...
- Android开发:Android Studio中gradle的代理问题
项目启动报错: If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle ...
- android studio的 gradle 依赖同步错误解决方法
android studio的 gradle 依赖同步错误解决方法 参考文章: (1)android studio的 gradle 依赖同步错误解决方法 (2)https://www.cnblogs. ...
最新文章
- $Django 中间件 csrf
- 单链表中如何快速删除p指向的节点?( 简单方法:复杂度为O(1) )
- 数据库开发——MySQL——基本操作
- virtualenv 模块
- MANIFEST.MF和feature.xml版本控制规则
- 第一个Verilog程序
- 啊金学习javascript系列一之javascript整体印象
- JSP中application的用法
- Unity 阴影的制作方式
- BZOJ4311:向量——题解
- bxl类型封装转换为AD库封装
- 微信小程序 java通过 rawData 和 session_key 生成 signature 签名
- 区块链到底是个什么鬼?一幅漫画让你秒懂!
- kvaser在linux中的应用
- python中seek方法_python文件操作及seek偏移详解
- 实证研究的步骤_本科生毕业论文设计可以用到的研究方法有哪些
- 酒店管理系统java代码_基于Spring开发的Java酒店管理系统 源码下载
- 三维图像专业处理软件Dragonfly的中文语言包
- jQuery下载和基础使用(超详细)
- Win7系统解决无法打开任务管理器