3

Facebook がしばらく前に、通常の Facebook アプリに加えて「カメラ」アプリを含むアップデートを投稿したことを覚えていますか? 市場で 2 つの APK を一緒にパッケージ化して、メイン アプリケーションをダウンロードしたときに、実際には互いに関連する 2 つの個別のアプリケーションを取得するにはどうすればよいですか?

ユーザーに両方のアプリケーションを一度に取得してもらい、両方を個別に探してもらいたいと考えています。ありがとう

4

2 に答える 2

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>MAINLAUNCHER

于 2012-05-31T14:14:25.327 に答える
0

非常に興味深い質問です。私自身もその質問をしました。しかし、それに対する答えは得られませんでした。私が思いついた唯一のことは、tge (非公式) Google Play ストア API を使用することでした。ユーザーがアプリを起動した後、API を介して 2 番目のアプリをダウンロードできました。しかし、それはあまりエレガントではないと思います

于 2012-05-31T14:18:55.953 に答える