2013-03-03 133 views
2

我知道在技术上可以将相同的应用程序放入具有2个几乎相同的APK(不同软件包名称和标题)的应用程序商店中,尽管可能有点狡猾 - 我想象得到不会被谷歌允许的,但我没有看到任何东西在他们的TS &铯禁止这种在Play商店中发布具有不同名称的相同应用程序

https://play.google.com/about/developer-distribution-agreement.html

如“我的酷应用程序免费”和“最棒的应用程序试用版”

问题:这是否允许?

原因:一位同事和我辩论冠军和下载的说明的效果(根据不同的索引/用户搜索),并想知道如果人们曾经发布的游戏/应用程序有2周不同的人看到这是更成功

回答

5

如您所说,您可以如果应用的软件包名称不同。对于试用和付费版本的应用程序,这种做法经常发生。关于您的问题,我们现在在Google Play中有6个应用程序,它们是同一应用程序的不同品牌版本。这意味着,他们拥有自己的软件包名称,启动画面和一些数据库数据,但应用程序真的是一样的。到目前为止,我们并没有对Google产生任何麻烦,所以我会说这是可能的。

仅供参考,如果您有兴趣做类似的事情,就应用程序的可维护性而言,最佳选择包括使用Android library项目。

基本上你有一个主要的大项目,在Eclipse中选中“Android库”选项。你有所有的主要代码。另一方面,您创建了两个链接到您的库的其他项目。他们只需要他们的manifest.xml和一些活动来调用库的主要活动。如果您想在Google Play中发布这两个应用,它们的包名称必须不同。

此外,您可以覆盖每个项目的一些资源。例如,您可以在/ res /值中包含一个布尔值,指示该项目是试用还是付费版本,并且具有不同的值。然后,在图书馆你可以检查这个布尔值来显示广告,如果它是一个试用版。 您可以做的另一项有用的事情是为每个应用程序使用自定义启动屏幕,方法是在每个项目中使用相同名称的不同图像资源。

+0

可以将这两个应用程序作为免费版本使用,但使用不同的名称和软件包? – iappmaker 2016-06-17 05:42:41

1

据我所知,它是允许的,过去肯定已经完成(恶意软件伪装成流行的游戏)。如果您发布的应用程序是您自己的工作(并且名称完全不同),那么我也看不到任何人报告它。