0

マニフェストで、アプリの特定のビルドに固有の構成設定を行う必要があります。

これらのビルドは、「通常の」ビルドと同じパッケージ名とコード ベースを持ちます -> 同じアプリです。しかし、マニフェストにはこれらの小さな追加機能が必要です。

わずかに異なるマニフェスト ファイルを使用して 2 つの異なるビルドを作成するだけで、それを実現できることは明らかです。

しかし: アプリの更新はどうなりますか? エクストラが削除されるように、マニフェスト ファイルは上書きされますか?

プリインストールされたアプリの特別な権限に関する情報を読んだので、これは当てはまらないと思います。マニフェスト全体が更新時に上書きされた場合、これは機能しません。

しかし、マニフェスト内の他の特別な情報に対してどのように機能するかはわかりません。

前もって感謝します!

4

2 に答える 2

3

アプリを更新すると、マニフェストが置き換えられます。これは、アプリがアクセス許可を要求または削除し、新しいアクティビティとブロードキャスト レシーバーを追加する方法です。

特定の事前インストール済みアプリは、マニフェストのためだけでなく、デバイス上の別のフォルダーにインストールされているため、追加のアクセス許可を取得します。これにより、より多くのアクセス許可が付与されます。

アプリが更新されると、マニフェスト ファイルが置き換えられます。

于 2013-07-09T19:46:14.490 に答える