首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有这样的属性:类的sonatypeUserName :sonatypeUserName

没有这样的属性:类的sonatypeUserName :sonatypeUserName
EN

Stack Overflow用户
提问于 2014-03-28 13:49:44
回答 6查看 21.8K关注 0票数 15

我试图使用这个水泡android-地图-扩展,因为我需要修复我地图上的1000多个标记。

在我的项目中添加了项目依赖项:

代码语言:javascript
复制
compile project (':android-maps-extensions')

但是,当我更新build.gradle时,会得到以下错误:

没有这样的属性:对于类org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer : sonatypeUserName:

用户名和密码似乎不正确或什么的,这段代码是“我是build.gradle”项目的一部分--如何库:

代码语言:javascript
复制
...

pom.project {
    name 'Android Maps Extensions'
    description 'Library extending capabilities of Google Maps Android API v2'
    inceptionYear '2013'
    url 'http://AndroidMapsExtensions.com'
    packaging 'aar'

    developers {
        developer {
            name 'Maciej Górski'
            id 'mg6maciej'
            email 'maciek.gorski@gmail.com'
            url 'http://mg6.pl'
        }
    }

    licenses {
        license {
            name 'The Apache Software License, Version 2.0'
            url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
            distribution 'repo'
       }
    }

    scm {
        url 'https://github.com/mg6maciej/android-maps-extensions'
        connection 'scm:git:https://github.com/mg6maciej/android-maps-extensions.git'
        developerConnection 'scm:git:https://github.com/mg6maciej/android-maps-extensions.git'
        }
    }

...

有什么建议吗?

EN

回答 6

Stack Overflow用户

发布于 2015-02-04 13:33:35

打开您可能从gradle.properties下载的项目android-maps-utils-master中的GitHub文件。

你会发现

代码语言:javascript
复制
version=0.4-SNAPSHOT

# variables required to allow build.gradle to parse,
# override in ~/.gradle/gradle.properties
signing.keyId=
signing.password=
signing.secretKeyRingFile=

sonatypeUsername=
sonatypePassword=

在其中,只需复制并将其放入项目gradle.properties中即可。

票数 24
EN

Stack Overflow用户

发布于 2015-05-14 07:28:33

修改gradle.properties文件:

代码语言:javascript
复制
#To fix compile error. 
sonatypeRepo=null  
sonatypeUsername=null  
sonatypePassword=null 
票数 9
EN

Stack Overflow用户

发布于 2014-03-28 14:29:10

使用gradle时,通常不会将项目复制到自己的项目中,而是添加如下所示的依赖关系:

代码语言:javascript
复制
dependencies {
    // your other dependencies
    compile 'com.androidmapsextensions:android-maps-extensions:2.1.+';
    compile 'com.google.android.gms:play-services:4.1.+'
}

要查看库的最新版本,可以使用格拉德尔,请

但是,如果您想直接使用该项目,还需要定义具有变量的gradle.properties

代码语言:javascript
复制
sonatypeUserName=
sonatypePassword=
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22714706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档