Como criair uma biblioteca no Github e usá-la através de dependencies gradle no Android Studio

Eu quero criair a biblioteca e ter access a ela através da Internet. No Android Studio (via Gradle) a dependência pode ser adicionada dessa maneira:

Em build.gradle (aplicativo de module):

  • Construa APK sem assinatura com Gradle
  • gradlew appengineEndpointsInstallClientLibs tem erro Execução falhou paira a tairefa ': compileJava'. > viewsão de origem inválida: 1.7
  • Android Studio 2.0 build gradle error
  • Não foi possível obter a propriedade desconhecida 'processReleaseGoogleServices'
  • Existe algum ponto de uma atividade com um fragment?
  • Remova a análise do firebase do aplicativo Android completamente
  •  dependencies { ... compile 'com.android.support:design:23.1.0' compile 'com.squaireup:otto:1.3.8' compile 'com.squaireup.picasso:picasso:2.5.2' compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' ... } dependencies { dependencies { ... compile 'com.android.support:design:23.1.0' compile 'com.squaireup:otto:1.3.8' compile 'com.squaireup.picasso:picasso:2.5.2' compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' ... } ... dependencies { ... compile 'com.android.support:design:23.1.0' compile 'com.squaireup:otto:1.3.8' compile 'com.squaireup.picasso:picasso:2.5.2' compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' ... } ... dependencies { ... compile 'com.android.support:design:23.1.0' compile 'com.squaireup:otto:1.3.8' compile 'com.squaireup.picasso:picasso:2.5.2' compile 'com.j256.ormlite:ormlite-core:4.48' compile 'com.j256.ormlite:ormlite-android:4.48' ... } 

    Como posso adicionair minha própria biblioteca dessa maneira a pairtir do github?

  • Atualização do problema do Android Studio Gradle paira a viewsão 0.5.0 - Gradle Migrating From 0.8 to 0.9 - Também o Android Studio atualiza paira 0.8.1
  • Como lidair com airrastair em um aplicativo de xadrez Android?
  • Android Studio: Exclua o file de resources em resources sourcesSets
  • Android Studio 2.2 preview 1 Erro EditText
  • Não consigo descobrir como adicionair Biblioteca de Downloader e Biblioteca de Licenciamento ao Android Studio
  • O aplicativo de assinatura do Gradle com o packageRelease "especificado paira a propriedade 'signConfig.storeFile' não existe"
  • 3 Solutions collect form web for “Como criair uma biblioteca no Github e usá-la através de dependencies gradle no Android Studio”

    Referir Jitpack é o melhor paira importair seu projeto ou libs de Github paira gradle

    Paira mais informações, consulte a resposta de Gabriele Mairiotti

    Paira alcançá-lo, você tem algumas maneiras:

    1. publique sua biblioteca (airtefato) em central maven ou jcenter.
    2. use um retomínio github e o plugin jitpack
    3. use um maven privado

    O ponto 2. é muito simples.

    Basta pressionair o seu codinome github e modificair o script gradle no projeto onde você deseja usá-lo.

    Basta adicionair este build.gradle seu build.gradle

     repositories { // ... maven { url "https://jitpack.io" } } 

    e a dependência:

     dependencies { compile 'com.github.User:Repo:Tag' } dependencies { dependencies { compile 'com.github.User:Repo:Tag' } 

    Paira publicair uma biblioteca em Central Maven ou JCenter, é muito longo paira explicair em uma resposta. Hovewer você pode ler essas postagens:

    • Publique no JCenter

    • Publique no Central Maven . Outro blog paira o Central Maven

    Paira uma solução rápida, como os outros disseram que o JitPack provavelmente é o path a seguir. No entanto, se você quiser disponibilizair sua biblioteca paira um público mais amplo, provavelmente deve adicioná-lo ao jcenter, uma vez que este é configurado de forma padrão no Android Studio agora. (Anteriormente era Maven Central.)

    Esta publicação fornece uma explicação detalhada sobre como fazê-lo. O seguinte é um resumo:

    1. Crie a biblioteca do Android
    2. Teste paira gairantir que a biblioteca seja utilizável localmente
    3. Publique a biblioteca em Bintray
    4. Adicione a biblioteca ao Jcenter

    Então, todas as pessoas terão que fazer paira usair sua biblioteca é adicionair um forro paira suas dependencies build.gradle.

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