5

我有兴趣了解使用特定包在 Google Play 上发布应用程序的所有方式可能会限制我和其他人将来可以用来发布应用程序的包。我对 Google Play 系统允许的内容、Google 政策允许的内容以及法律允许的内容都感兴趣。

我知道并仔细记录了以下相关讨论:

在 Google Play 上保留包名

如何为应用程序保留名称?

这些讨论未解决的一个方面是,一个应用程序是否可以有一个包名称,其中包含另一个应用程序的包名称作为前缀,如果是,这两个应用程序是否必须由同一个开发者帐户拥有。这尤其影响到是否可以通过注册(不一定发布)具有包的应用程序来保留整个包名称系列(例如,所有以自己的、拥有的、域的反向开头的名称)的问题那只是那个反向域(例如,com.naifapps),仅此而已。

以下是一些我想了解的具体示例:

  1. 是否可以发布两个应用程序,其中一个应用程序使用的包是另一个应用程序包的正确前缀(例如,一个应用程序具有前缀 com.naifapps,另一个应用程序具有前缀 com.naifapps.candide)?如果没有,如果您在具有自己的反向域的包下发布了一个应用程序,那么您可能真的会限制您未来的选择,仅此而已。

  2. 在情况 1 中,这两个应用程序是否由两个不同(不相关)的开发人员拥有?如果答案是否定的,但如果这两个由一个帐户拥有,则允许使用,然后通过上传并保存一个虚拟应用程序,该应用程序的包名称与您自己的、拥有的、域的相反,仅此而已,您可能能够有效地保留以该反向域开头的整个名称系列以供您自己将来使用。但是,如上面第 1 项所述,如果 Google Play 禁止应用程序共享相同的包前缀,那么您可能会永远阻止自己使用以您自己的域名相反开头的包进一步发布任何内容。

  3. 假设我拥有域 naifapps.com,并在 Google Play 上以包名 com.naifapps.candide 和 com.naifapps.erendira 发布了两个应用程序。那么,是否有什么可以阻止其他开发人员稍后在应用程序包名称的开头使用相同的反向域发布应用程序(例如,使用包 com.naifapps.bwahaha)?换句话说,我发布的应用程序的包仅以反向域名开头,足以“保留”该包前缀供我自己的帐户独占使用吗?

  4. 如果我向 Google 抱怨这样的应用程序,我对 naifapps.com 域的所有权本身是否足以导致 Google 删除其他开发人员发布的应用程序,这些应用程序使用包含 com.naifapps 作为前缀的包好像侵权了?

  5. 如果我以外的其他人使用前缀 com.naifapps 发布应用程序,这是否会阻止我作为域 naifapps.com 的所有者在我发布的应用程序包中使用我自己的域的反转(例如, com.naifapps.erendira)?

4

2 回答 2

5

据我了解:

  1. 是的,com.naifapps并且com.naifapps.candide都可以发布。
  2. 是的,它们可以由不同的开发者发布。
  3. 不,除了惯例和常识之外,没有什么可以阻止某人这样做。因为它只会阻止其他人使用完全相同的包名称,所以它并不那么重要,而且似乎没有人会这样做。
  4. 很难知道谷歌会做什么,但我怀疑如果很明显有人出于恶意这样做,那么你拥有该域的事实可能足以让谷歌站在你这边。
  5. 不,见 1. 和 2。
于 2012-07-01T09:08:30.047 回答
0

我的理解是你不能使用同一个包的两个应用程序,因为你的应用程序的 url 完全基于你的应用程序的包

看看网址:https://play.google.com/store/apps/details?id=nz.thesmartlemon.configuration

它使用包名“nz.thesmartlemon.configuration”作为 url,这就是为什么当你更改应用程序的 url 时,以前的用户无法更新。

所以理论上:

  1. 您可以使用其他前缀,如 nz.thesmartlemon.config 和 nz.thesmartlemon.config.test 将被归类为两个不同的应用程序。

  2. 是的,据我了解是的。

  3. 我相信您只能预订完整的套餐。(以上原因)

  4. 如果包名相同,是的,但是您应该可以使用它,这种情况并不常见。

于 2012-07-01T09:10:13.580 回答