Cha*_*ong 6 android gradle kotlin gradle-plugin
运行构建时出现以下错误
FAILURE: Build failed with an exception.
* Where:
Build file '/home/charming/mainframer/bigovlog_android/buildSrc/build.gradle.kts' line: 4
* What went wrong:
Plugin [id: 'org.gradle.kotlin.kotlin-dsl', version: '1.2.6'] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:1.2.6')
Searched in the following repositories:
Gradle Central Plugin Repository
Run Code Online (Sandbox Code Playgroud)
我的 buildSrc/build.gradle.kts
repositories {
jcenter()
}
plugins {
`kotlin-dsl`
id("groovy")
}
dependencies{
gradleApi()
localGroovy()
}
Run Code Online (Sandbox Code Playgroud)
我尝试了一切,但仍然无法正常工作
就我而言,我的公司正在网络后面使用代理。
所以这肯定是SSL握手失败的问题。
为了解决这个问题,我使用KeyStore Explorer。
按着这些次序。
下载 KeyStore Explorer 并将其安装在您的系统上。(以我的Windows10操作系统为例)
运行 KeyStore Explorer 并打开该文件,如果您在 Windows 10 上cacerts使用Android Studio ,则位于此处:使用密码。C:\Program Files\Android\Android Studio(or Preview)\jre\jre\lib\securitychangeit
在工具栏上,转到Examine -> Examine SSL,插入这些值并单击OK。
SSL 主机: plugins.gradle.org
SSL 端口: 443
单击Import按钮 和OK。
Save文件,然后转到 Android Studio,运行Invalidate Caches / Restart.
如果重新打开 Android Studio,请Sync Project with Gradle Files重试。
如果您还有更多问题,请发表评论。
您是否检查过 Android Studio 没有在离线模式下运行?查看Preferences/Build, Execution, Deployment/Gradle/Global Gradle settings并查看是否选中了 Offline Work。
完全相同的构建文件对我有用。尝试清理项目和主目录中的 Gradle 缓存,然后检查它是否可以工作。如果仍然失败,尝试将Gradle和插件更新到最新版本id("org.gradle.kotlin.kotlin-dsl") version "1.3.2"
| 归档时间: |
|
| 查看次数: |
5228 次 |
| 最近记录: |