Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将侧面加载的android应用程序转换为play store_Android_Google Play_Sideloading - Fatal编程技术网

将侧面加载的android应用程序转换为play store

将侧面加载的android应用程序转换为play store,android,google-play,sideloading,Android,Google Play,Sideloading,是否有可能从未通过google play提供的应用程序中重用应用程序id 情景: 客户端加载了我的android应用程序,他们一直在使用它。 如果我将我的应用程序转换到google play(保留应用程序ID和签名证书),如果该客户从google play下载该应用程序 该客户的设备上现在会有2个应用程序,还是会覆盖他们以前使用的原始侧装应用程序。Android会看到使用包名和签名证书的不同应用程序 软件包名称区分不同的应用程序 签名证书显示应用程序是否来自同一源(开发人员)或生成类型(调试/

是否有可能从未通过google play提供的应用程序中重用应用程序id

情景:

客户端加载了我的android应用程序,他们一直在使用它。 如果我将我的应用程序转换到google play(保留应用程序ID和签名证书),如果该客户从google play下载该应用程序


该客户的设备上现在会有2个应用程序,还是会覆盖他们以前使用的原始侧装应用程序。

Android会看到使用包名和签名证书的不同应用程序

  • 软件包名称区分不同的应用程序
  • 签名证书显示应用程序是否来自同一源(开发人员)或生成类型(调试/发布)
如果两者相同,用户将从google play自动更新其侧加载的应用程序

如果签名证书不同,则用户必须先卸载侧面加载的应用程序,然后再从Google Play商店安装该应用程序,否则Google Play将遇到错误,并拒绝安装,因为证书不匹配


如果软件包名称不同,Android会将它们视为不同的应用程序。

这是否意味着我必须选择退出谷歌应用程序签名并上传我使用的现有密钥库?