初入greadle

加一个android-async-http-master的library,第一个错误出现在  apply from: '../maven_push.gradle' 有一粗暴简单的解决方法:注释掉。第二种是根据错误复制项目根目录里面的一个maven_push.gradle。拷贝到自己的项目就行了,因为这个.gradle在跟目录,不能跟着module拷贝过来,要手动。

解决完了之后,又出现了新的错误。

afterEvaluate { project ->
    android.libraryVariants.all { variant ->
        tasks.androidJavadocs.doFirst {
            classpath += files(variant.javaCompile.classpath.files)
        }
    }
}

提示是  maven 包里的一个啥玩意找不到,然后翻遍了android-async-http-master的library里的东西,找到了。在build.gradle 加入

repositories {
    mavenCentral()
    maven {
        url "https://oss.sonatype.org/content/repositories/snapshots/"
    }
}

还是有错,然后再修改自己项目里的gradle.properties,加入

VERSION_NAME=1.5.0-SNAPSHOT
VERSION_CODE=150
GROUP=com.loopj.android

POM_DESCRIPTION=An Asynchronous HTTP Library for Android
POM_URL=https://loopj.com/android-async-http/
POM_SCM_URL=https://github.com/loopj/android-async-http
POM_SCM_CONNECTION=scm:git@github.com:loopj/android-async-http.git
POM_SCM_DEV_CONNECTION=scm:git@github.com:loopj/android-async-http.git
POM_LICENCE_NAME=The Apache Software License, Version 2.0
POM_LICENCE_URL=https://www.apache.org/licenses/LICENSE-2.0.txt
POM_LICENCE_DIST=repo

POM_DEVELOPER_ID=jamessmith
POM_DEVELOPER_NAME=James Smith


其实 就是保证.gradle 里面的引用能够引用到就好了。 

为自己查找到的问题解决mark

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>