应用不同的包名称,但是签名密钥相同?

问题描述:

我的Android应用程序具有相同的签名密钥,但不同的软件包名称会对我的现有应用程序产生任何影响,我想知道一旦我发布它,它将作为更新安装还是作为完整的新应用程序安装?应用不同的包名称,但是签名密钥相同?

因为我想更新我的应用程序!

没有影响。

包管理器使用包名来标识每个apk。

签名密钥只在更新过程中用于检查apk是否会由同一个开发者的apk替换。

+0

使用不同的密钥来签署具有不同软件包名称的应用通常会更好。即使它没有影响,它也被视为最佳实践。 –

+0

@AmrutBidri它影响(包名称已更改)您的应用程序不会被视为已更新的版本,而会被安装为新应用程序或要求用户卸载上一个。 –

+0

@MaxV一旦你改变了软件包名称,它将不会被视为你以前的应用程序的更新版本。所以它影响! –