私はgradleとmavenを使ってプロジェクトを構築するタスクを割り当てられました。プロジェクトはメインモジュールとそのサポートモジュールで構成されています。ライブラリをMavenサーバにアップロード
サポートモジュールは、ライブラリとしてartifactローカルマップリポジトリにアップロードする必要があります。メインモジュールはそこからアクセスします。
モジュールをアップロードするにはどうすればよいですか?それらをライブラリに変換するにはどうすればよいですか?
私はgradleとmavenを使ってプロジェクトを構築するタスクを割り当てられました。プロジェクトはメインモジュールとそのサポートモジュールで構成されています。ライブラリをMavenサーバにアップロード
サポートモジュールは、ライブラリとしてartifactローカルマップリポジトリにアップロードする必要があります。メインモジュールはそこからアクセスします。
モジュールをアップロードするにはどうすればよいですか?それらをライブラリに変換するにはどうすればよいですか?
これについてのチュートリアルがネット上にあります。これらのリンクをチェックしてください: Convert existing project to library project in Android Studio
How to distribute your own Android library through jCenter and Maven Central from Android Studioは、その後、あなたのアプリケーションにあなたのライブラリを含めることができます。メインモジュールのbuild.gradleファイルに依存関係の行を追加するだけです。
ローカルのMavenリポジトリにデプロイするために実行gradlew uploadArchives
ライブラリ/モジュールのあなたのbuild.gradle
apply plugin: 'maven'
artifacts {
//put library path
archives file: file('build/aar/library.aar')
}
// Define maven repository path
def localRepoPath = "file://D:/m2repo"
uploadArchives {
repositories.mavenDeployer
{
repository(url: localRepoPath)
pom.artifactId = "your_artifact_id"
pom.groupId = 'com.your.groupid'
pom.version = android.defaultConfig.versionName
}
}
でこれを入れてください。
ありがとうございました。 – Ackman
ありがとうございました。 – Ackman