配布のアンドロイドの方法は何ですか | ライブラリを展開していますか? L1というライブラリと、 A1およびA2という 2 つのアプリがあるとします。どちらのアプリもL1を使用します。
A1 と A2 の両方の APK に L1 を含めると、スペースが無駄になります。
- L1 用に個別の APK を作成できます。A1 と A2 はどのように使用 (リンク / インクルード / インポート / 参照) できますか?
ライブラリ用に別の APK を作成すると、望ましくないインストール依存関係が発生します。現在、A1 と A2 の両方をインストールすることは難しくなっています。ユーザーは依存関係を個別にインストールする必要がある場合がありますが、これは望ましくありません。これを解決するには?
- L1 が初めて自動的にインストールされるようにするより良い方法はありますが、既に利用可能な場合はもうインストールされませんか?
- これを行う 1 つの方法は、A1 または A2 をインストールするときに、必要に応じて L1 をダウンロードすることです。これは良い考えですか、それを行うための推奨される方法はありますか?
- もう 1 つの方法は、L1 を A1 と A2 の両方に含めることですが、まだインストールされていない場合にのみ実際にインストールします。これを行う方法?
Android 用のライブラリを出荷する方法を見てきましたが、リンクが古いため、役に立ちませんでした。Androidライブラリの配布方法も試しましたが、技術的な問題でした。
これを行うための純粋に技術的な方法 (当面はマーケット/プレイの統合はありません) と、これが互換性があるかどうか、およびマーケット/プレイで推奨されるかどうかの情報に興味があります。