当前位置: 首页 > 知识库问答 >
问题:

' com.android.application ',版本:' 7.1.3 ',apply: false在以下任何来源中都找不到:

袁枫涟
2023-03-14

我是Android Studio的新手。当我第一次创建一个新项目时,IDE 开始下载 gradle,然后它开始下载 com.android.application。这部分花费了很多时间,但几分钟后我收到此错误:

Plugin [id: 'com.android.application', version: '7.1.3', apply: false] was not found in any of the following sources:

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'com.android.application', version: '7.1.3', apply: false] 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 'com.android.application:com.android.application.gradle.plugin:7.1.3')
  Searched in the following repositories:
    Gradle Central Plugin Repository
    Google
    MavenRepo

我的Android Studio版本是bumblebee 2021.1.1补丁3。我尝试了以下几点:

  • https://stackoverflow.com/a/71784769/18031488
  • https://stackoverflow.com/a/72799441/18031488(我试过代理。没解决问题)
  • https://stackoverflow.com/a/71786490/18031488
  • https://stackoverflow.com/a/71020686/18031488
  • https://stackoverflow.com/a/44403912/18031488
  • https://stackoverflow.com/a/71097021/18031488

我可以手动安装插件吗?或者有什么方法可以消除这个问题吗?

共有1个答案

耿招
2023-03-14

我也有同样的问题。坐在Zscaler Web Gateway公司后面,终止所有TLS流量。建议的任何操作,如添加代理或其他repo,或更改IPv4/IPv6设置,都没有奏效。

解决方案是:

  1. 将Zcaler证书添加到Android Studio的JRE cacert密钥库。您可以在\jre\lib\安全\cacert下找到它。可以使用命令窗口/Shell或KeyStoreExplorer之类的GUI中的Javakey工具\jre\bin\keytool.exe。密钥库的默认密码是“更改”。
  2. 将代理证书添加到cacert后,重新启动AS,现在gradle项目构建工作正常!

注意:如果你的公司安全应用程序正在扫描所有下载的东西,有时他们不能足够快地做到这一点,你会在你的IDE中得到403错误的Gradle/Maven同步操作。重复项目同步过程通常可以消除此类错误。

 类似资料: