2017-09-20 3 views

答えて

1
  1. ライブラリプロジェクトを作成します。 See this

  2. githubにプッシュします。 (オプション)。

  3. bintrayに発行してください。チュートリアルSee this

1

あなたは民間または公共のメイキングレポでそれをプッシュする必要があります。
あなたには、いくつかの他のフォルダは、あなたのsettings.gradleファイルに次のようなものを追加できGradleのプロジェクトであると仮定すると、例えばbintray repojcenter

1

を確認することができます。必要にしてください

include ':module1' 
project(':module1').projectDir = new File(settingsDir, '../Project B/Module 1') 
0

をアンドロイドスタジオでライブラリ(モジュール)を作成する方法、jcenterとは何か、中心にあるものは何か、またbintray.comについて調べる方法について学びます。

1

あなたはリポジトリで利用可能にする必要があります。非常に単純なものはJitPackです。 Github

  • 上のあなたのlibには、リポジトリにJitPackを追加

    • ホスト
    • は、依存関係を追加しますcompile 'com.github.User:Repo:Tag'

    サンプル:

    repositories { 
        ... 
        maven { url 'https://jitpack.io' } 
    } 
    
    ... 
    
    dependencies { 
        compile 'com.github.User:Repo:Tag' 
    } 
    

    Full documentation

  • +0

    これは最も簡単で簡単な解決策です。 – iceman

    -2
    012以下は

    1. はあなたのコードの下に追加jitpack(https://jitpack.io/docs/ANDROID/)からのGradleを作成する手順です

      buildscript { dependencies { classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' 
      
    2. build.gradleファイルをプロジェクトにアプリモジュールのbuild.gradleファイルのコードの下に追加します

      apply plugin: 'com.github.dcendents.android-maven' group='com.github.YourUsername' 
      

      あなたはビットバケットを使用している場合は、その後

      で声明上記の変更
      group='org.bitbucket.YourUsername' 
      
    3. レポコードにタグを作成します。 > は、あなたのレポを開く - - 左側のメニューからコミット上> クリック - あなたはビットバケット口座を開く ことにより、タグを作成することができますビットバケットに 任意の上> クリックすると、タグを作成することを約束 - > 右側のクリックから「+」アイコンの上にタグの名前と説明を追加して送信します。

    4. open gradle-wrapper.propertiesファイルを開き、gradleバージョンを最新のVesionに変更します。上記のステートメントの実行が成功した後、あなたのGradleはあなたが作成した最上位タグと準備ができている場合

      distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip 
      
    5. あなたのアンドロイドスタジオの一番下のバーで利用可能なオープン端子と声明を押して下の書き込みは

      ./gradlew install 
      
    6. を入力します。ステップ3

      で今では

      https://jitpack.io/#org.bitbucket.yourUserName/yourRepoName/yourTagNameでのGradleの状態を確認する時間です

      作成したグラデーションのステータスを確認してください。ステータスが緑色/ OKの場合、上記のページに記載されているように、このgradleを他の開発者に送信することができます。

    関連する問題