.aar
という名前のXを作成します。これは他の.aar
という名前に依存しています.Yを依存するYを持つアプリケーションモジュールにXを追加すると、成功しapk生成されたXとYの両方のファイルがすべて正常に動作します。今問題は、私がYのファイルを含んでいないX.aar
ファイルを見るときです(Yのサイズが6MBであることが分かります)。生成されたX.aar
ファイルはわずか224KBです。それは私が別の.aarファイルを私のものにラップすることができないことを意味します。依存する.aarファイルを持つAndroidライブラリを作成
答えて
あなたのプロジェクトにgradle依存関係Aを追加し、それがBに依存している場合、あなたのプロジェクトは不足している依存関係をアップロードします。独自のリポジトリマネージャを使用していますか?
私のアプリはXとXはYの依存関係を持ち、どちらもローカルのaarファイルです – warlock
次にローカルmavenリポジトリを使用し、gradleの依存関係に{transitive = true}フラグを含めるべきです。つまり、あるaarを別のaarにラップすることはできませんが、他の依存関係を見つけることができるプロジェクトへの参照を与えることができます。 https://docs.gradle.org/current/userguide/dependency_management.html#gsc.tab=0 –
から25.2.2を確認します。私はtrnsitive = trueを使用しましたが動作しません。ローカルMavenリポジトリの使用方法はわかりません – warlock
- 1. Androidスタジオ:別のAARライブラリ内のAARライブラリの依存関係
- 2. Android aarライブラリgradle依存関係vアンドロイドプロジェクトgradle依存関係
- 3. 依存関係を持つjarファイルを作成するには
- 4. 依存関係情報を持つjarファイルを作成する
- 5. AARライブラリへの依存関係のみをコンパイルする方法
- 6. 外部ライブラリに依存関係を持つファイルを生成する
- 7. AARライブラリの問題を持つProguard
- 8. 外部依存関係を持つAndroidライブラリを公開
- 9. 静的ライブラリ依存性を持つCocoaPod
- 10. すべての依存関係を持つ.aarを構築する
- 11. 依存関係とテストの依存関係を持つjarを作成する
- 12. AARファイルの依存関係を表示する方法
- 13. Androidスタジオ.aarファイルの代わりに.jarファイルを作成
- 14. 依存関係を持つJavaプログラムのcmdファイルを作成するには
- 15. 依存関係を持つbashスクリプトを作成する
- 16. aarライブラリを使用すると依存関係エラーが発生する
- 17. Gradle:download付属のaarライブラリの依存関係
- 18. ローカルaarライブラリの一時的な依存関係
- 19. Makefileに依存ファイルを作成する
- 20. 依存関係を持つ.debファイルの作成に関する問題
- 21. カスタマイズ可能なフロントエンドを持つAndroid UIライブラリを作成する
- 22. Gluon JavaFXPortsプロジェクトでAndroid aarライブラリを使用
- 23. Unityに依存するAndroidライブラリ3d
- 24. Artifactoryとサードパーティの推移的な依存関係を持つAndroidライブラリ
- 25. ローカルリポジトリとローカル依存関係を持つMavenプロジェクトの作成
- 26. Android:プロジェクトに依存するAndroidライブラリを追加する
- 27. 類似の依存関係を持つ2つの異なるモジュールを持つguiceインジェクタを作成する
- 28. JQGridはローIDに依存する値を持つドロップダウンセルを作成します
- 29. ライブラリ間の依存関係を持つdlopen()
- 30. 共有依存関係を持つ複数の静的ライブラリ - iOS
この行はどういう意味ですか?それは全く明確ではありません..それは私が別の.aarファイルを私の中に包むことができないことを意味します – Stallion
私はアンドロイドSDK(.aar)を別のAndroid SDK(.aar)に依存して作成する必要があります – warlock