Android/開発環境/AndroidStudio/mavenリポジトリ作成
提供: 初心者エンジニアの簡易メモ
AndroidStudioのメインメニューからnew/new moduleからAndroidLibraryを選択肢mylibrary1を作っておく
サンプル
mylibrary1/build.gradle
def repo = new File(rootDir, "./repository")
apply plugin: 'maven'
uploadArchives {
repositories {
mavenDeployer {
repository url: "file://${repo.absolutePath}"
pom.version = '1.2.2'
pom.groupId = 'jp.co.hogehoge'
pom.artifactId = 'mylibrary1'
}
}
}
AndroidStudio左にあるGradleタブから:mylibrary1/Tasks/upload/uploadArchivesを実行
作成されたファイル
repository/
└── jp
└── co
└── hogehoge
└── mylibrary1
├── 1.2.2
│ ├── mylibrary1-1.2.2.aar
│ ├── mylibrary1-1.2.2.aar.md5
│ ├── mylibrary1-1.2.2.aar.sha1
│ ├── mylibrary1-1.2.2.pom
│ ├── mylibrary1-1.2.2.pom.md5
│ └── mylibrary1-1.2.2.pom.sha1
├── maven-metadata.xml
├── maven-metadata.xml.md5
└── maven-metadata.xml.sha1
