• Android开发 org.gradle.api.plugins.UnknownPluginException: Plugin [xxx] was not found in any of the following sources: 或者项目gradle慢 问题解决


    前言

      此篇博客会记录各种各样奇怪的项目build是gradle的问题

    原因一,Google仓库连不上

      google网络连不上,切换仓库路径 , 阿里的仓库地址 https://developer.aliyun.com/mvn/guide

      如果还是慢,注销掉google() 与 jcenter()在重新编译

    pluginManagement {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/central' }
            maven { url 'https://maven.aliyun.com/repository/public' }
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            gradlePluginPortal()
            google()
            jcenter()
            mavenCentral()
        }
    }
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            maven { url 'https://maven.aliyun.com/repository/central' }
            maven { url 'https://maven.aliyun.com/repository/public' }
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            google()
            jcenter()
            mavenCentral()
            maven {url "https://jitpack.io"}
        }
    }

    原因二,代理问题

      该死的代理,在Android studio设置过代理,忘记删除了。那么很有可能是因为代理的原因,这里选择No proxy,并且还要去C盘user里清理掉全局代理。

      这里劝告别用Android studio设置代理,因为Android studio 添加代理有3个地方,很容易添加后忘记删除。

    项目的

    C盘全局的

    End

  • 相关阅读:
    Go语言的流程控制(条件,选择,控制,跳转,闭包)
    Go语言的map
    数据库-关系模型
    数据库的格式化模型(层次模型和网状模型)
    数据库-数据模型
    操作系统的功能与定义
    操作系统功能和定义
    操作系统应用程序
    密码学概论
    JAVA多线程提高四:多个线程之间共享数据的方式
  • 原文地址:https://www.cnblogs.com/guanxinjing/p/16318651.html
Copyright © 2020-2023  润新知