2017-01-25 16 views
2

私たちはアンドロイドsdk(aar)ファイルを顧客に出荷します。私たちのコードでは、内部で2つのサードパーティ製のaarを使用しています。これは実行時にrepoとgradleを参照しています。私の質問は、これらの依存関係をどのように顧客に出荷するのかです。私がそれらのサードパーティーのアールを与えたくないのなら、どうやって2つのアールを私のアールの中に埋め込むことができますか?今までは: https://github.com/adwiv/android-fat-aarを使用していました。私のリリースaarに複数のAARをパッケージ化する方法

これはうまくいきませんので、問題を解決するためのパラレル/より良い方法を探してください。

+0

「これは今動作しません。」 - なぜですか? android-fat-aarはあなたのケースで完璧に動作するはずです –

+0

gradle 2.2.1から2.14.1..thingsにアップグレードしました:) – Sid

答えて

1

私はAndroidスタジオプロジェクトのモジュール依存関係を使用します: あなたのプロジェクトを右クリック - >モジュール設定を開くか、または表示 - >モジュール設定を開く - > 'app'/module-name - > 'Dependencies ' タブ。左下に、ライブラリ依存関係/ Jar依存関係/モジュール依存関係を追加するための '+'ボタンがあります。 「OK」をクリックしてプロジェクトをaarファイルに再構築すると、すべての依存関係が含まれています。

自動的にgradleファイルも更新されます。

関連する問題