文章目录

  • 一、遇到问题
  • 二、排查问题
  • 三、解决问题

一、遇到问题

  • 今天遇到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相关推荐

  1. android的sync按钮在哪,android studio的Gradle一直在sync的办法

    升级android studio后,打开新项目,结果gradle sync 一直sync不完成了,这种情况常见,解决办法网上有很多,大多数没有说到重点... 下面你花5分钟看一下,可能会省下你1小时. ...

  2. android studio安装GRADLE下载慢的问题

    环境: ubuntu 16.04 LTS 64 android studio 4.0.1 工程gradle 6.1.1 现象 可能是网络原因,也可能是其它种种的你懂的原因. 致使android stu ...

  3. Android studio右侧Gradle窗口显示 nothing to show

    Android studio右侧Gradle窗口显示 nothing to show 前言 解决方法 完事 前言 今天在测试开发SDK的时候,玩了几次打包后,发现Android studio右侧Gra ...

  4. 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编译

  5. 拥抱 Android Studio 之二:Android Studio 与 Gradle 深入

    2019独角兽企业重金招聘Python工程师标准>>> 关于学习方式 曾经跟朋友讨论过我们所接受过的大学工科教育,都是一上来先学基础理论,最后再来一个金工实习.一开始不知道为什么而学 ...

  6. Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle

    Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle 配置完环境变量后,cmd运行 gradle ...

  7. mac下Android studio配置gradle的路径

    2019独角兽企业重金招聘Python工程师标准>>> 最详细的mac下Android studio配置gradle的路径 转载于:https://my.oschina.net/sh ...

  8. 利用 Android Studio 和 Gradle 打包多版本APK

    视频汇总首页:http://edu.51cto.com/lecturer/index/user_id-4626073.html ==================================== ...

  9. Android开发:Android Studio中gradle的代理问题

    项目启动报错: If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle ...

  10. android studio的 gradle 依赖同步错误解决方法

    android studio的 gradle 依赖同步错误解决方法 参考文章: (1)android studio的 gradle 依赖同步错误解决方法 (2)https://www.cnblogs. ...

最新文章

  1. $Django 中间件 csrf
  2. 单链表中如何快速删除p指向的节点?( 简单方法:复杂度为O(1) )
  3. 数据库开发——MySQL——基本操作
  4. virtualenv 模块
  5. MANIFEST.MF和feature.xml版本控制规则
  6. 第一个Verilog程序
  7. 啊金学习javascript系列一之javascript整体印象
  8. JSP中application的用法
  9. Unity 阴影的制作方式
  10. BZOJ4311:向量——题解
  11. bxl类型封装转换为AD库封装
  12. 微信小程序 java通过 rawData 和 session_key 生成 signature 签名
  13. 区块链到底是个什么鬼?一幅漫画让你秒懂!
  14. kvaser在linux中的应用
  15. python中seek方法_python文件操作及seek偏移详解
  16. 实证研究的步骤_本科生毕业论文设计可以用到的研究方法有哪些
  17. 酒店管理系统java代码_基于Spring开发的Java酒店管理系统 源码下载
  18. 三维图像专业处理软件Dragonfly的中文语言包
  19. jQuery下载和基础使用(超详细)
  20. Win7系统解决无法打开任务管理器

热门文章

  1. Redis知识点整理
  2. 读 精益数据分析 笔记
  3. 如何绘制甘特图?这些软件来帮你
  4. 日系赛璐璐鼻子上色教程,干货满满!
  5. CTC Loss (一)
  6. 难倒95%数据分析师的面试题!
  7. springboot集成es7.2自定义注解创建索引
  8. 在python中用sql创建表_Python Pandas to_sql,如何用主键创建表?
  9. 是什么让你感受到了中年危机,如何应对即将到来的中年危机
  10. 利用短信商务通进行短信商务