陈家粉儿 发表于 2022-11-28 18:14:29

签名与应用商店有什么关系?

签名与应用商店有什么关系?

希望工程boss 发表于 2022-11-28 18:14:46

通过签名的检测和对比,应用商店能够从中识别到开发者的信息,在下面的几个场景中我们会依赖签名:

1、应用的认领。

2、每次应用提交更新,确保是作者本人提交。

3、当有人试图冒充作者提交应用时,应用商店能够阻止该行为。

4、通过签名黑名单,阻止恶意软件作者提交应用。

5、关于签名,我需要注意什么?

下面是你需要注意的要点:

所有应用程序必须签名,未经过签名的程序不允许在模拟器或者设备上运行。
测试和开发阶段,开发工具会自动生成一个debug key来为应用签名。
当应用准备发布时,你需要创建自己的release key来为应用签名,所需要的工具都包含在SDK tools中。
Android只在应用安装阶段检测签名是否过期,如果签名在应用安装后过期,应用仍可以继续正常使用。
你可以使用标准工具——keytool 和 jarsigner/apksigner来生成秘钥和为apk签名。
签名前,我们建议你使用zipalign工具来优化apk包。
页: [1]
查看完整版本: 签名与应用商店有什么关系?