android - android studio中的同步项目失败
问题描述
我是 android 编程的新手,现在只是想运行一个“Hello World”程序!但我做不到!这是我到目前为止所做的:
以前我在笔记本电脑上安装了 android-studio-ide-171.4443003-windows,并从 SDK 管理器安装了所有 SDK 工具。但是每次我想同步一个项目时都会出现这个错误:
错误:找不到 com.android.tools.build:gradle:3.5.0。在以下位置搜索:-file:/C:/Users/Pro/.android/manual-offline-m2/android-gradle-plugin-3.5.0-beta01/com/android/tools/build/gradle/3.5。 0/gradle-3.5.0.pom - 文件:/C:/Users/Pro/.android/manual-offline-m2/android-gradle-plugin-3.5.0-beta01/com/android/tools/build/gradle /3.5.0/gradle-3.5.0.jar - 文件:/C:/Users/Pro/.android/manual-offline-m2/gmaven_stable/com/android/tools/build/gradle/3.5.0/gradle- 3.5.0.pom - 文件:/C:/Users/Pro/.android/manual-offline-m2/gmaven_stable/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.jar - https ://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.pom -https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.jar - https://jcenter.bintray.com/com/ android/tools/build/gradle/3.5.0/gradle-3.5.0.pom - https://jcenter.bintray.com/com/android/tools/build/gradle/3.5.0/gradle-3.5.0。 jar 要求:项目:打开文件
然后我将我的 android studio 更新为 android-studio-ide-191.5791312-windows32,再次出现该错误!所以我从android开发者网站下载了android-gradle-plugin-3.5.0-beta01和gmaven_stable,正如网站所说,我提取它们并将内容复制到[我的主目录]\.android\manual-offline-m2。然后重启android studio,问题依旧存在!
然后我转到设置>构建,执行,部署> Gradle并检查“离线工作”并将“服务目录路径”指定为“[我的主目录]/.android/manual-offline-m2/android-gradle-plugin -3.5.0-beta01" 并再次尝试同步项目,但同步出现新错误:
错误:没有缓存版本的 com.android.tools.build:gradle:3.5.0 可用于离线模式。
现在我完全糊涂了,不知道我该怎么做才能解决这个问题!如果有人帮助我,我将非常感激。
解决方案
打开 android studio 进入你的项目 -> build.gradle -> 编辑这段代码
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
}
}
尝试将 build.gradle 版本降低到类路径 'com.android.tools.build:gradle:3.4.2'
我认为您的 android studio 不支持那种类路径版本。
推荐阅读
- c# - Unity3D 网站查找在 Unity3D 4.7.2 中返回 nil
- java - 使用 Spring Security Adapter 时的 Keycloak 会话超时行为
- sql - 当我在 VB.NET 中修改 SQL 查询时,.tag 返回 Nothing
- angular - 返回函数的 Angular HTTP 请求
- c++ - 使用 Clang 和 MingW 将 C++ CMD 转换为简单的 Makefile
- c++ - CMAKE 中的 rpath 问题
- .net-core - 测试 .NET Core 项目时,TeamCity 不会获取 xUnit 测试的结果
- asp.net-mvc - ASP NET MVC - 403 禁止访问被拒绝
- javascript - 在 AngularJS 中为图标添加切换
- php - 无法从php中的多个输入上传文件