2016-10-31 6 views
8

は私が切り替わるとき、出力/ライブラリ-debug.aar/のAndroid Studioリリースビルドは出力AAR

を構築しかし、解放するデバッグに罰金構築する唯一のクラスで非常にシンプルな「アンドロイド図書館モジュールを作成しているされませんリリースするには、ビルドが成功したとは言っても、アールはそこにはありません。

Android Studioプロジェクトには、このライブラリモジュールのみが含まれています。

ありがとうございます。

+0

あなたのbuild.gradleを追加してください。 – AndroidRuntimeException

+0

@AgustinSivoplás私はAndroid Studioの中からモジュールを作成したので、モジュールのbuild.gradleがあります。 – Abdalla

答えて

21

AARを取得するには、次の

1を行うことができます)、「表示/ツールのWindows/Gradleでは」、)、 My_Plugin_Android /:My_Plugin/Tasks/build/assembleをクリックします。

リリースおよびデバッグアースが出力されます。

Step1: In Android studio open 'gradle' window. 
Step2: Select your library from the gradles projects 
Step3: Click on Tasks => build => assemble 

AARファイルはFinderウィンドウの「ビルド/出力」フォルダ内に生成されます。

+1

素晴らしい!ありがとうございました!この回答は、Googleの検索結果で高くなる必要があります。 Android Studio 3.0でも同様の問題がありました。ライブラリに変換されたアプリは.aarを出力しませんでした。ビルド>ビルドAPKは何もしません。何も出力されません。とコマンドラインgradlew(MacOSのハイシエラ4.2.1)は私に "env:bash \ r:そのようなファイルやディレクトリはありません" ...おそらくwindows-to-macの問題を与えるだろう... – antho

+0

tnx man its worked –

0

Android libraryとしてプロジェクトを設定します。
build.gradleファイル:plugin: 'com.android.library'
出力はbuild/outputs/aar/[your module]です。

あなたの問題についてはthisの記事をお読みください。ダブルで組み立てGradleのタスクを実行するGradleの窓からGradleの窓

2を開くために

0

は、ここでの手順です。

関連する問題