Facebook がしばらく前に、通常の Facebook アプリに加えて「カメラ」アプリを含むアップデートを投稿したことを覚えていますか? 市場で 2 つの APK を一緒にパッケージ化して、メイン アプリケーションをダウンロードしたときに、実際には互いに関連する 2 つの個別のアプリケーションを取得するにはどうすればよいですか?
ユーザーに両方のアプリケーションを一度に取得してもらい、両方を個別に探してもらいたいと考えています。ありがとう
Facebook がしばらく前に、通常の Facebook アプリに加えて「カメラ」アプリを含むアップデートを投稿したことを覚えていますか? 市場で 2 つの APK を一緒にパッケージ化して、メイン アプリケーションをダウンロードしたときに、実際には互いに関連する 2 つの個別のアプリケーションを取得するにはどうすればよいですか?
ユーザーに両方のアプリケーションを一度に取得してもらい、両方を個別に探してもらいたいと考えています。ありがとう
Facebook がしばらく前に、通常の Facebook アプリに加えて「カメラ」アプリを含むアップデートを投稿したことを覚えていますか?
いいえ。
市場で 2 つの APK を一緒にパッケージ化して、メイン アプリケーションをダウンロードしたときに、実際には互いに関連する 2 つの個別のアプリケーションを取得するにはどうすればよいですか?
できません。
最も近い方法は、アプリ B の APK をアプリ A のアセットにパッケージ化し、アプリ A の実行時にアプリ B を外部ストレージにコピーしてインストールを開始することです。アプリ A の APK からアプリ B のコピーを削除する方法がないため、これにはストレージ容量が 2 倍かかります。また、ユーザーはアプリ B のインストールを通過して承認する必要があります。
私の推測では、あなたが 2 つの別個のアプリケーションだと思っているものは、実際には 2 つの別個のランチャー アイコンであり、1 つの APKではなくforと<activity>
の 2 つの要素を持つことで、1 つの APK で処理できるのです。<intent-filter>
MAIN
LAUNCHER
非常に興味深い質問です。私自身もその質問をしました。しかし、それに対する答えは得られませんでした。私が思いついた唯一のことは、tge (非公式) Google Play ストア API を使用することでした。ユーザーがアプリを起動した後、API を介して 2 番目のアプリをダウンロードできました。しかし、それはあまりエレガントではないと思います