交換したパッケージがアップグレードされると、apkの交換はどのように機能しますか?

交換したパッケージがアップグレードされると、apkの交換はどのように機能しますか?

パッケージAとパッケージBがあるとしましょう。パッケージBには、意図的にパッケージAと競合するいくつかのファイルが含まれており、ユーザーが両方のパッケージをインストールした場合、パッケージBのファイルはパッケージAのファイルよりも優先されると予想されます。 apk-toolsを使用してこの問題を解決する簡単な方法は、生成されたパッケージにこのメタデータが含まれるようにreplaces=AパッケージBを含めることです。APKBUILD

したがって、パッケージAをインストールしてからBをインストールすると、Bの競合するファイルが優先されます。しかし、パッケージAはアップグレードされましたが、パッケージBはアップグレードされない場合はどうなりますか? Aの競合ファイルは優先的に適用されますか、またはapkはBの競合ファイルを保持しますか?

ベストアンサー1

おすすめ記事