Articles of 谷歌播放

我可以在服务器端完全validationGoogle Play应用内订阅续订吗?

当用户首次从Google Play商店购买订阅时,我的应用会向我的服务器发送收据,其中包含包裹名称,订阅/产品ID和购买标记。 然后,我可以调用Purchases.subscriptions.get API来validation订阅。 我不清楚的是,一旦更新发生,我是否可以完全validation服务器端的订阅? 这些文件相当不清楚。 据我所知,使用V3购买API的应用程序需要轮询,看看订阅是否已经更新,然后转发新的收据到服务器上。 我假设购买令牌在续订时会有所不同,这意味着不可能在整个服务器端实施续约检查。 我错过了什么?

Google Play中的Android APK大小限制

Docs表示,Google Play中的APK大小限制为50MB,可选两个2GB扩展APK。 不过,我可以在Google Play商店中find超过此50MB限制的应用程序(例如,Gears&Guts为371MB)。 我可以直接从Google Play下载这款游戏,无需外部下载。 他们是否有一些额外的function作为顶级开发者来上传超过50MB的APK,或者Google Play是否隐藏了下载扩展文件而不是APK本身的事实?

如何在Google Play应用说明中添加项目符号?

我研究过这个,但是只发现你可以用<b> … </ b>和<i> … </ i>进行基本的格式化,以便在Google Play中显示应用描述,所以有人知道是否可以显示子弹(实心圆)符号 – 最好是缩进?

在谷歌播放预注册的应用程序

我正在研究一个产品,并计划在未来4-5周内推出,我已经阅读了很多博客文章发布有关谷歌播放控制台的新function,即Pre-Register-App之前launch.so我也想做同样的,我挖掘谷歌,并find许多博客,这解释什么是Pre-registering ,但还没有find任何博客解释,我们如何做到这一点,我甚至挖掘谷歌播放开发者控制台任何选项Pre-registering 。 协助双手将受到高度赞赏。 博客链接 1)。 https://play.google.com/store/apps/details?id=com.google.android.apps.fireball&hl=en 2)。 http://thenextweb.com/apps/2015/05/11/you-can-now-pre-register-for-apps-on-the-google-play-store/#gref 3)。 http://www.theverge.com/2015/5/10/8581483/pre-register-button-added-to-google-play 谢谢!

Google Play – 检测到错误的最低API

我刚刚上传我的apk到Google Play控制台。 问题是,在Google Play上的应用程序网站需要ANDROID字段是错误的。 它显示1.6而我已经把它在清单文件中设置为2.3 。 所以我想现在用户使用较低的API可以下载我的应用程序,并得到不好的经验,因为它会崩溃。 怎么了? Manifest.xml的片段: <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="17" />

以.do结尾的域名的包名称

构build应用程序时的约定认为包名应以一个反向域string开头,例如com.google.MySampleApp。 但是,我们公司是在.do域注册的,因为“do”是Java中的保留关键字,所以不能用作包名(!)。 人们通常如何处理这个问题? Google Play商店是否有“官方”标准? 当然,我们不能成为多米尼加共和国第一家创buildAndroid应用程序的公司…?

IabResult:设备上的帐单服务不可用。 (回复:3:账单不可用)

我正在尝试使用应用内结算: mIabHelper = new IabHelper(this, BILLING_KEY); mIabHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { @Override public void onIabSetupFinished(IabResult result) { if (!result.isSuccess()) { Log.d(TAG, "Problem setting up In-app Billing: " + result); } } }); 并得到错误: Problem setting up In-app Billing: IabResult: Billing service unavailable on device. (response: 3:Billing Unavailable) 为什么? 试图清除Play商店的caching,没有为我工作。

无法从Google Play Android开发者API获取订阅信息

我尝试使用Google API的Java客户端库来获取有关在我的Android应用程序中购买的用户订阅的信息。 这是我现在正在做的事情: HttpTransport HTTP_TRANSPORT = new NetHttpTransport(); JsonFactory JSON_FACTORY = new JacksonFactory(); GoogleCredential credential = new GoogleCredential.Builder().setTransport(HTTP_TRANSPORT) .setJsonFactory(JSON_FACTORY) .setServiceAccountId(GOOGLE_CLIENT_MAIL) .setServiceAccountScopes("https://www.googleapis.com/auth/androidpublisher") .setServiceAccountPrivateKeyFromP12File(new File(GOOGLE_KEY_FILE_PATH)) .build(); Androidpublisher publisher = new Androidpublisher.Builder(HTTP_TRANSPORT, JSON_FACTORY, credential). setApplicationName(GOOGLE_PRODUCT_NAME). build(); Androidpublisher.Purchases purchases = publisher.purchases(); Get get = purchases.get("XXXXX", subscriptionId, token); SubscriptionPurchase subscripcion = get.execute(); //Exception returned here GOOGLE_CLIENT_MAIL是来自Google Console的API访问的电子邮件地址。 GOOGLE_KEY_FILE_PATH是从API Access下载的p12文件。 GOOGLE_PRODUCT_NAME是品牌信息中的产品名称。 […]

Android开发者控制台 – 更改应用程序拥有

我在Play商店有两个Android开发者帐号:Account1和Account2。 我有一个应用程序包与com.example.miapp很久以前关联到帐户1。 我需要将App关联到Account2; 该帐户2将是这个应用程序的所有者。 换句话说,将我的应用程序从一个帐户迁移到另一个帐户。 可能吗? 如果我需要类似的东西,但在两个不同的人之间的账户,是否有可能? 我怎么能做到这一点?

Google IAP返回短期购买令牌进行validation

我已经实施了服务器端validationGoogle IAP购买令牌。 我的移动应用程序发送给我这个令牌,从Google获取。 常规标记看起来像 minodojglppganfbiedlabed.AO-J1OyNtpooSraUdtKlZ_9gYs0o20ZF_0ryTNACmvaaaG5EwPX0hPruUdGbE3XejoXYCYzJA2xjjAxrDLFhmu9WC4fvTDNL-RDXCWjlHKpzLOigxCr1QhScXR8uXtX8R94iV6MmMHqD 但是有时候我会得到这样一个简短的标记 korpimulxmslxissnschtkdb 当我通过Google Play Developer APIvalidation此令牌时: https : //www.googleapis.com/androidpublisher/v2/applications/packageName/purchases/subscriptions/subscriptionId/tokens/token ,对于简短的令牌,我收到了404错误。 哪里有问题? 这个简短的记号可能代表真实的交易吗?