谁“拥有”包名?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁“拥有”包名?相关的知识,希望对你有一定的参考价值。
我们目前使用应用创建者为我们创建应用包。他们使用在域名中包含域名的应用程序名称约定,例如:com.theirname.ourapp
我们正在开发一个新的原生应用,并将停止使用我们必须每月支付的应用创建者,并且不会满足我们的所有需求。
我的问题是:他们拥有“com.theirname.ourapp”包名吗?或者我们可以使用相同的名称部署新的应用程序吗?我们有几乎100K的安装,并且不喜欢用新的包名称加注新鲜。他们可以要求或强迫我们停止使用“他们的”包裹名称吗?
谢谢,路易斯
包名称越小。我能看到的问题是关键。当您创建应用程序时,您需要生成de APK。 APK是用于安装所有设备的应用ID的软件包,但更新需要使用相同密钥签名的新APK。您可以更改的软件包,有时会给您带来问题,您需要小心,但密钥必须始终相同。密钥有密码,然后你也需要知道。
在android的广阔世界中,没有人拥有包名,忽略了商标或版权等法律问题。如果您对这些感兴趣,那么您应该咨询律师,而不是stackoverflow。
但是,在Google Play(Android上最受欢迎的应用商店)的世界中,每个包名都属于开发者帐户。
- 如果您使用应用创建者生成应用,并且应用创建者将其上传到Google Play,那么它将与其开发者帐户相关联。您还将有其他问题,例如使用他们拥有的签名密钥签名,而不是您。
- 如果您使用App创建者生成了APK文件,然后将其下载。然后,您稍后将其上传到Google Play,然后将程序包名称与您的开发者帐户相关联。您可能仍然遇到签名密钥问题,除非您自己签名。
任何负责的应用程序创建者都应该让您转让所有权,并且还准备让导出签名密钥。如果他们不这是一个问题。如果情况确实如此,您可能需要与Google Play开发者支持小组联系,以了解他们是否可以为您提供帮助。我不知道在这种情况下会做什么。如果是这种情况,那么我还会在您的问题中分享App创建者的名称,作为对其他App开发人员的警告。
以上是关于谁“拥有”包名?的主要内容,如果未能解决你的问题,请参考以下文章
databinding包名不能大写?——不改包名解决databinding与包名大写的冲突Android