我刚刚在Google Play上创建了一个开发者帐户。现在我上传了应用程序,但我有些疑惑:
答案 0 :(得分:2)
Multiple APKs用于一个应用程序:
多个APK支持是Google Play上的一项功能,可让您使用 为您的应用程序发布不同的APK,每个APK都针对 不同的设备配置。每个APK都是完整的 应用程序的独立版本,但它们共享相同的版本 Google Play上的应用程序列表,必须共享相同的程序包 名称并使用相同的发布密钥签名。
除此之外,使用您的开发者帐户,您可以创建多个应用程序项目并为其提供APK。
没有。在您免费发布申请后,您无法为其介绍价格。您必须使用不同的包名创建一个新的应用程序项目。
Google Play商店自然不支持此功能。但是你可以通过编写一个在网络上同步的计数器功能来实现这一点。您还可以将Google Play商店中的应用页面抓取/抓取到get the install number。有多种方式。
上传APK后,Play Store例程中会集成某种健全性检查。这可以防止上传过程中出现任何问题。无论如何,你也可以上传一个新的APK,取代之前的。这就是应用更新的工作原理。
您的案例整体听起来像是可以使用In-App-Billing让您的用户免费访问您应用中的大多数功能,并且在一段时间过后,在付款后为他们提供完整功能。
请注意,在Play商店中免费宣传您的应用并将其隐藏在应用内的付款墙后面,这不是一个好习惯。
更新回答:
如果您想提供免费和付费的APK,您需要拥有不同的软件包名称(即开发人员帐户中的不同应用程序项目)。这实际上是一种常见的做法,你会在Play商店中找到许多具有“免费”和付费“高级”版本的应用程序。
如果高级版本仅作为解锁免费版本某些功能的密钥(即没有实际功能),则通常会更容易维护和更新您的应用。因此,如果用户安装了高级版本,您可以check in your code。
然而,如果不通过虚拟高级应用程序“污染”Play商店并通过应用程序内购买高级功能来实现这一点,那将更为优雅。 Here是一个很好的教程(除了上面链接的Android指南)。
答案 1 :(得分:0)
1)是的,您的帐户可以有多个应用程序。或者你的意思是同一个应用程序多个apks?
2)不,一旦应用程序免费,以后就不能再加价了。如果它有价格,你可以改变它的成本
3)无
4)您随时可以上传新版本,这似乎就是您想要的版本。