Android studio Syn project with gradle files的问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android studio Syn project with gradle files的问题?相关的知识,希望对你有一定的参考价值。

点击AS 的Syn project with gradle files功能按钮后,出现以下的问题:
Error:Could not download 3dmap.jar (com.amap.api:3dmap:5.3.0): No cached version available for offline mode

首先要知道需要哪个版本的gradle,这很简单,找一个项目,首先SyncProjectwithGradleFiles,然后androidstudio会自动更新新的gradle,不用等它更新就可以停止了,然后打开项目的gradle–>wrapper–>gradle-wrapper.properties这个文件,如图:红色框内的就是版本号,然后去下载对应版本的gradle,这里给出地址:gradle-xx-all.zip最后的部分改为自己想下载的版本就好了。不管用什么工具,什么方法下载,完成之后不需要解压,将zip文件放到指定目录下:C:\Users\Admin.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9这里根据自己个人的情况有所不同,gradle-3.3-all就是版本号,根据你自己的版本。重启AndroidStudio再次SyncProjectwithGradleFiles就好了。 参考技术A File->Settings搜索Gradle

Android Studio 打开项目后无故爆红

经常会碰到Android studio打开项目后一些代码无缘无故的爆红,找不到类这种情况。
而自己没有做任何操作改动或者检查代码没有任何的问题。
遇到过两次解决的方法都不一样。

1 删除缓存

  • ①打开File—Invidate Caches/Restart.
  • ②点击Invalidata and Restart,等待Android studio重启后就ok了

2 删除编译文件重新编译

  • 删掉project 的build
  • 删掉主module 的build
  • 清空项目缓存并且重启as
  • 删除windows 用户名下的.gradle 文件夹
  • 删除项目根目录下的.gradle 文件夹
  • 重新编译
  • 新建一个一个工程,能正常运行不报错的,查看gradle-wrapper.properties里distributionUrl 中的版本与项目下build.gradle文件中 classpath里的版本是否是对应关系,改成对对应关系即可
  • 如果还不行就试试从Android studio 里移除项目,重新导入

以上是关于Android studio Syn project with gradle files的问题?的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 打开项目后无故爆红

clean 和 gradlew clean 的区别

如何在 Visual Studio 之外使用 Package Manager Console powershell

使用 Visual Studio 创建可执行文件/DLL 文件时如何删除私人信息?

Visual Studio:如何使用 IIS Express 和跨项目引用在共享项目中调试 TypeScript(无链接或复制文件)

Android网络编程