首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Api密钥

Android Api密钥
EN

Stack Overflow用户
提问于 2017-06-08 00:35:45
回答 1查看 37关注 0票数 0

我有安卓应用A和安卓B等着在安卓Play-store.Is上发布,包名不同的多个应用可以保持相同的指纹吗?

这是为了只允许两个应用程序中的一个可以安装在支持设备上。如何完成此操作

我可以使用相同的指纹在Play-Store中发布应用程序。但是我能够在同一个phone.This上安装这两个应用程序,这并不是我想要的。有什么解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2017-06-12 23:24:47

应用程序ID是区分您设备上的应用程序和Google Play中应用程序的关键。我不认为如果它们有不同的应用ID,一次只能安装一个应用是不可能的。Android有一个“应用ID”,用来唯一地识别你的应用。它与用来签署APK的密钥库无关。

但是,应用程序ID不一定是包名。摘自docs

尽管缺省情况下项目的包名与应用程序ID匹配,但您可以更改它。但是,如果要更改软件包名称,请注意软件包名称(由项目目录结构定义)应始终与AndroidManifest.xml文件中的软件包属性相匹配

因此,您可以有两个不同的应用程序具有相同的应用程序ID,但不同的包名。然后它们中只有一个可以安装在设备上。但我不确定这是不是你想要的。

我不确定你这么做的理由是不是很好。也许你可以扩展一下你所说的意思

这是为了只允许两个应用程序中的一个可以安装在支持设备上。

这样也许有人可以为你的情况提出一个更好的替代方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44418317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档