android - 应用程序包名称不同但签名 key 相同?

标签 android package code-signing-certificate

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

因为我想更新我的应用!

最佳答案

没有影响。

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

签名 key 仅在更新过程中使用,以检查 apk 是否将被同一开发者的 apk 替换。

编辑(由于问题被编辑):

  1. 如果新 APK 具有不同的包名,您将无法更新您的应用程序。
  2. 您可以在同一台设备上安装由同一 key 签名的两个应用程序。

关于android - 应用程序包名称不同但签名 key 相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46806518/

相关文章:

xcode - 没有有效的配置文件允许指定的功能 : Features: inAppPurchase

android - 在Android中播放声音

Android Paging 库不会触发 loadAfter()

去安装: “Can' t load package” (even though GOPATH is set)

r - 在 R 上安装 TDA 包时出错

csr - 使用管理控制台生成证书签名请求

android - 在 Unity android 应用程序中,如何从引用的 android 库的服务接收内容

java - 基于矩阵位置[行][列]的Gridview项集

java - 使用java反射获取包名

xcode - 在 Windows 上签署 OS X 应用程序(无需协同设计)