AARとソースJARを使用してAndroidライブラリをMavenに公開する
2023-09-18 18:43:58
質問
だれかヒントをください。
maven-publish
を発行するためにGradleプラグインを使う方法を教えてください。
com.android.library
プロジェクト/モジュールをAARとソースjarで公開するためのGradleプラグインですか?私はこれを古い
maven
プラグインで可能ですが、私は新しい
maven-publish
プラグインを使用したいと思います。
どのように解決するのですか?
ここでは、新しい
maven-publish
プラグインを使用したサンプルです。
apply plugin: 'maven-publish'
task sourceJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier "sources"
}
publishing {
publications {
bar(MavenPublication) {
groupId 'com.foo'
artifactId 'bar'
version '0.1'
artifact(sourceJar)
artifact("$buildDir/outputs/aar/bar-release.aar")
}
}
repositories {
maven {
url "$buildDir/repo"
}
}
}
で公開する
./gradlew clean build publish
関連
-
[解決済み] com.android.supportのライブラリは全て全く同じバージョン表記である必要があります。
-
[解決済み] 「外部JARで「Dalvik形式への変換に失敗し、エラー1が発生しました。
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
-
[解決済み] インスタンス状態の保存を使用してアクティビティ状態を保存するにはどうすればよいですか?
-
[解決済み] Gradle for Androidを使用して、外部のaarパッケージを手動でインクルードする方法
-
[解決済み】Android Studioです。jarをライブラリとして追加しますか?
-
[解決済み】すべてのSDKライセンスを自動的に受け入れる
-
[解決済み] アンドロイドアプリのユーザーデータを消去する
-
[解決済み] 非ActivityクラスでContextを取得する [重複].
-
[解決済み] <string> XMLで改行やタブを作るには(eclipse/android)?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] GradleでソースJARをビルドするには?
-
[解決済み] ArrayAdapter<myClass> の使用方法
-
[解決済み] FloatingActionButtonのサンプルとサポートライブラリ
-
[解決済み] データベースでリサイクルビューを使用する
-
[解決済み] Android Studioの「未実装メソッドの追加」機能
-
[解決済み] アンドロイドのクライアントでヒープアップデートを有効にする方法
-
[解決済み] Android - Snackbar vs Toast - 使い方と違い。
-
[解決済み] Android StudioからADBを手動で再起動する方法
-
[解決済み] google-services.jsonって実際何してるの?
-
[解決済み] WhatsAppでメッセージを送信する