序文: 私は、複数のアプリをバンドルすることに関連するほとんどの問題と多くの解決策を理解しています。
現在のアプリは、正しく機能するためにセカンダリ アプリに依存しています。このセカンダリ アプリをインストールする現在の方法は、その .apk ファイルをプライマリ アプリのアセットに含め、ユーザーにインストールを促すことです。
ユーザーがINSTALL_NON_MARKET_APPSを無効にしている場合、プライマリ アプリはユーザーをマーケットプレイスのヘルパー アプリにリダイレクトします。
ただし、このプロセスにはいくつかの問題があります。
- ほとんどのユーザーは、マーケットプレイスからアプリを 2 回ダウンロードする必要があり、面倒です。
- 私は市場でそれ自体では何もしないヘルパー アプリを持たざるを得ません。これは、市場を検索して見つけたユーザーを混乱させる可能性が最も高いです。
2 つのアプリをまとめて、ユーザーに両方を同時にインストールさせるより良い方法はありますか? または、市場にリストされていないアプリを作成して、正しい市場 uri が使用されている場合にのみインストールできるようにする方法はありますか?