Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android

首先,要看一下自己的项目使用 “Gradle版本”

接着要看一下项目根目录的build.gradle文件中的“dependencies”的 classpath ‘com.github.dcendents:android-maven-gradle-plugin:1.3‘

是1.3还是1.2?

1.2和1.3是很大区别的。

1.3的项目名是“android-maven-gradle-plugin/

1.2的项目名是"android-maven-plugin"

所以别傻乎乎的,以为改了一个数字就能用。

给你这条link:http://repo1.maven.org/maven2/com/github/dcendents/

就明白了

时间: 2024-10-16 09:54:19

Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android的相关文章

Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory 解决办法

当你使用的Gradle版本是2.4以上,Android插件版本是1.3.0以上的时候就会出现这个问题,这时候你只需将android-maven-gradle-plugin插件版本改为classpath ‘com.github.dcendents:android-maven-gradle-plugin:1.3’ 注意一定要加在 classpath 'com.github.dcendents:android-maven-plugin:1.2-' 这句话的前面. 另一种可能是classpath ‘co

Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.deployer.DefaultGroovyMavenDeployer

注:参考:http://stackoverflow.com/questions/28450549/errorno-such-property-group-for-class-org-gradle-api-publication-maven-intern 问题大致出在库工程 library/build.gradle 文件中的 apply from这句 apply plugin: 'com.android.library' android { compileSdkVersion 17 buildTo

解决Gradle报错找不到org.gradle.api.internal.project.ProjectInternal.getPluginManager()方法问题

因为本地的AndroidStudio很久没用了,所以想要研究下github上的某个代码的时候,还得重新配下环境 打开了几个项目,都是提示如下错误 Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.getPluginManager()Lorg/gradle/api/internal/plugins/PluginManagerInternal;'. Possible causes for this

org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection

韩梦飞沙  韩亚飞  [email protected]  yue31313  han_meng_fei_sha 错误:org.gradle.api.internal.tasks.DefaultTaskInputs $ TaskInputUnionFileCollection org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection不能投可能导致这个意外错误的原因包括:分级的依赖缓存可能是损坏的(这有时是

cordova使用Gradle构建下载maven太慢,使用阿里云镜像

修改build.gradle: buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} } } allprojects { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} } }

gradle项目与maven项目相互转化(转)

gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套. 一.gradle --> maven 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java'apply plugin: 'ma

Android Error:(1, 0) Gradle version 2.2 is required. Current version is 3.4.1.

我们在使用Android Studio的时候新建项目没什么问题的,但是当我们下载一份Github上的项目导入进去的时候却没法正常使用,其原因主要是gradle配置问题.而由于gradle这个玩意儿版本更新太快,android Studio每个版本也不一样.比如2.3版本使用gradle的版本是3.3,而2.4版本使用的是3.4.1.那么这个时候会出现什么问题呢?当你使用Android Studio 2.4版本导入一个2.3版本的项目的话就会出现需要修改gradle的版本.有时候Android S

ionic2常见问题——cordova使用Gradle构建下载maven太慢,使用阿里云镜像

问题描述 当我们写完ionic2项目准备打包app时(暂时介绍android) 执行命令ionic build android的时候下载maven太慢,cmd命令行工具来下载经常会出现假死状态(下载超时),主要原因有可能时国外下载比较慢(但用迅雷却很快 汗(lll¬ω¬)). 解决方案 1.修改build.gradle: buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/pu

Android Gradle 本地化部署 maven

Android Gradle 本地化部署 maven 1.Gradle 脚本 在 Android Studio 中,我们经常引用 aar 文件及 maven 库中的资源.一般来说,我们通过 compile 'package:library_name:version' 的方式来引用 maven 库中的包.而通过 compile(name: 'xxx', ext: 'aar') 的方法引用本地生成或其他项目生成的 aar 包(详细请见). 2.Gradle 引用方式 上面说的本地直接引用 aar 文