Nessuna properties; di questo tipo: sonatypeUserName per la class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

Sto cercando di utilizzare questa blibioteca android-maps-extensions perché devo fissare più di 1000 marcatori sulla mia mappa.

Aggiunse le dependencies del progetto nel mio progetto:

  • Autorizzazione per gli strumenti di sviluppo non ho impostato
  • Icona animata per ActionItem
  • Caricamento di file da server a server
  • Suonare il suono locale in fonegap
  • L'tree HTTP multipart di Android non invia il tipo MIME del file
  • DrawerLayout non funziona con Android 4.4 e SurfaceView
  • compile project (':android-maps-extensions') 

    Ma quando aggiorno build.gradle ottieni il seguente errore:

    Nessuna properties; di questo tipo: per class sonatypeUserName: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

    Il nome utente e la password sembrano non corretti o qualcosa del genere, questo codice fa parte del progetto che sto build.gradle import come la libreria:

     ... 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' } } ... 

    Eventuali suggerimenti ?

  • La richiamata onItemScreen di Spinner chiamata due volte dopo una rotazione se è selezionata la posizione diversa da zero
  • Apri le impostazioni di authorization delle app
  • Lasciare l'image di ritaglio dell'utente
  • Memorizza oggetti in Android
  • Come si crea ColorStateList a livello di programmazione?
  • Lettura dei codici a barre con android
  • 6 Solutions collect form web for “Nessuna properties; di questo tipo: sonatypeUserName per la class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer”

    Apri il file gradle.properties all'interno dei progetti android-maps-utils-master che puoi aver scaricato da GitHub

    Troverai

     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= 

    all'interno di esso, basta copiare e metterlo nei tuoi progetti gradle.properties .

    modificare il file gradle.properties:

     #To fix compile error. sonatypeRepo=null sonatypeUsername=null sonatypePassword=null 

    Quando si utilizza gradle, normalmente non si copia il progetto in proprio, ma aggiunge semplicemente la dipendenza come questa:

     dependencies { // your other dependencies compile 'com.androidmapsextensions:android-maps-extensions:2.1.+'; compile 'com.google.android.gms:play-services:4.1.+' } 

    Per vedere le ultime versioni delle librerie, puoi utilizzare Gradle, per favore .

    Ma se si desidera utilizzare direttamente il progetto, è necessario disporre di gradle.properties con variables definite:

     sonatypeUserName= sonatypePassword= 

    Credo che questa row mostra l'errore :

    authentication (userName: ossrhUsername, password: ossrhPassword)

    Sostituilo con :

    authentication (userName: hasProperty ('ossrhUsername')? ossrhUsername: '', password: hasProperty ('ossrhPassword')? ossrhPassword: '')

    Inoltre, se altri suggerimenti non hanno risolto il problema, puoi provare a scrivere nuovamente il build.gradle di lib come il file build.gradle solito. Probabilmente non è una buona idea, ma ha funzionato correttamente:

     apply plugin: 'android' version = "1.0.1" group = "com.edmodo" android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { minSdkVersion 7 targetSdkVersion 21 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] res.srcDirs = ['res'] } } } 

    Ho riscontrato lo stesso errore

    Nessuna properties; di questo tipo: per class sonatypeUserName: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

    Quello che ho fatto per risolvere il problema è che ho copiato solo 'sonatypeUserName' incollato nel gradle.properties

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.