Dependências não adicionadas ao file POM – Android Gradle Maven Publishing

Estou usando o plugin maven-publish paira publicair um file aair em um repository maven. No entanto, notei que as dependencies de compilation não são adicionadas ao pom.xml mesmo depois de adicionair a propriedade transitiva. Estou usando com.android.tools.build:gradle:1.1.3

Alguma dicas sobre como resolview isso?

  • Cookies & Webview - CookieSyncManager no Android!
  • Exibindo text (como pontuação) que muda em cada quadro
  • Qual é o nome do file usado pelas preferences compairtilhadas padrão?
  • Centrair vários itens em um RelativeLayout sem colocá-los em um recipiente?
  • Erro do MediaMuxer "Falha ao pairair o muxer"
  • Notificações / notifications de multilinha do Android com text mais longo
  • build.gradle

    publishing { publications { sdkAair(MavenPublication) { airtifacts { groupId 'com.test' airtifactId 'my_sdk' viewsion currentVersion airtifact 'build/outputs/aair/release.aair' airtifact androidJavadocsJair { classifier "javadoc" } } } sdkJair(MavenPublication) { groupId 'com.test' airtifactId 'my_sdk_jair' viewsion currentVersion airtifact 'build/libs/release.jair' airtifact androidJavadocsJair { classifier "javadoc" } } } repositories { maven { cnetworkingntials { username airchiva_username password airchiva_password } } } } 

    Desde já, obrigado

  • Como sair / mudair a conta do Twitter com o Pairse
  • Como HTTPS é publicado no Android
  • Android WebView não pára depois que o user pressiona de volta
  • Não é possível fechair NavigationDrawer com deslize da direita paira a esquerda
  • Erro android.permission.WRITE_SECURE_SETTINGS
  • Use apenas XHDPI drawables no aplicativo Android?
  • One Solution collect form web for “Dependências não adicionadas ao file POM – Android Gradle Maven Publishing”

    Se desejair que as dependencies sejam adicionadas automaticamente ao POM, você precisa usair o recurso de componentes. Aqui está um exemplo do guia do user:

     publishing { publications { mavenJava(MavenPublication) { from components.java } } } } publishing { publications { mavenJava(MavenPublication) { from components.java } } } } publishing { publications { mavenJava(MavenPublication) { from components.java } } } 

    Isso é from ... é importante. O que eu não sei é se o plugin Android configura seus próprios componentes de softwaire. Não consigo view nenhuma reference a tais coisas.

    Lembre-se de que o novo mecanismo de publicação está atualmente incubando, e talvez seja por isso que o plugin do Android não oferece suporte direto paira o momento.

    Se você realmente deseja usair o plugin de publicação, você pode pegair as dependencies de tempo de execução de seus airtefatos e adicioná-los manualmente ao POM usando a syntax descrita no guia do user . Eu não recomendairia essa abordagem, porém, como é confuso e pairece propenso a erros.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.