草庐IT

playing_service

全部标签

android - 如何从后端服务器获取 Google Play 订阅到期日期

我很惊讶地发现很少有关于获取Play商店订阅到期日期的文档或示例。在整个官方应用内结算文档中,注意到以下内容:Whentheusersuccessfullypurchasesanewsubscription,yourappnotifiesabackendserver,whichstoresthepurchasetoken,username,andotherinformationinasecurelocation.Sinceyourappcannotknowtheexpirationdate,yourservercanpollGooglePlaytogettheexpirationand

android - 未配置 Google Play 服务资源

在阅读本文之前,请注意:我已经完成我的研究并阅读了其他问题,如下所示TheGooglePlayservicesresourceswerenotfound.Checkyourprojectconfigurationtoensurethattheresourcesareincluded等等,我得到的错误是:未找到GooglePlay服务资源。检查您的项目配置以确保包含资源我正在使用Eclipse他们在其他问题中提供了什么更新所有软件包和软件将库添加到Java构建路径(我使用的是Eclipse)使用GoogleAPI而不是AndroidAPI(在项目属性->android中)这些解决方案似乎

android - 直接从我们的 Android 应用打开 Play 商店评级屏幕

是否可以直接打开特定应用的Play商店应用的评级屏幕对话框? 最佳答案 试试这个..Uriuri=Uri.parse("market://details?id="+context.getPackageName());IntentgoToMarket=newIntent(Intent.ACTION_VIEW,uri);try{startActivity(goToMarket);}catch(ActivityNotFoundExceptione){Toast.makeText(context,"Couldn'tlaunchthemark

android - 确定 Play 商店所在国家/地区

我正在寻找是否有任何方法可以判断用户在其Android手机上使用的Play商店的国家/地区版本。基本上,我想关闭某些国家/地区的应用内购买(出于征税原因)。我试过区域设置,但可以通过更改手机中的语言来更改。我认为唯一可以确定他们来自哪个国家/地区的是与Play商店相关联的Google帐户。任何帮助将不胜感激。谢谢。 最佳答案 我有一个想法,但我还没有尝试过(也许smbd可以提供一些关于使用这种方法的反馈)。想法是使用getSkuDetails获取price_currency_code并禁用某些货币的计费。

android - Google Play 没有自动为我的应用更新新版本

我在Play商店上传了我的应用程序,然后上传了该应用程序的新版本。但是,我没有收到任何更新我的应用程序的通知。它似乎已自动更新到新版本。我选择了仅通过Wi-Fi更新应用程序的选项。许多其他应用程序会自动更新,但我的不会。这是为什么? 最佳答案 向用户发出更新通知大约需要24小时。查看此文档以供引用。UploadyourAPK 关于android-GooglePlay没有自动为我的应用更新新版本,我们在StackOverflow上找到一个类似的问题: https

android - Google Play 开发者控制台拒绝了我的应用程序更新

我试图了解并解决为什么我的应用程序被拒绝我知道它与SSL有关,但我似乎无法找到导致它的依赖项。我正在使用下一个设置:安卓N(24)Fabric。混合面板。Quickblox。崩溃分析分析。如有任何帮助,我们将不胜感激。更新:这是来自警报部分SecurityalertYourapplicationhasanunsafeimplementationoftheWebViewClient.onReceivedSslErrorhandler.Specifically,theimplementationignoresallSSLcertificatevalidationerrors,makingy

android - Google Play 应用签名和应用内结算测试

我为我的项目启用了GooglePlayAppSigning,所以GooglePlay在上传后放弃了我的apk。如果我想通过adb在设备上安装我的apk以在应用计费中进行测试,apk必须使用与googleplay中的版本相同的key进行签名,但启用GooglePlay应用签名后,这似乎是不可能的。如果我使用上传到googleplay的同一个apk,我在尝试购买产品时会收到“此版本的应用未配置为通过googleplay计费”错误。我的问题是:启用GooglePlayAppSigning后,如何在不将所有测试版本上传到GooglePlay的情况下进行应用计费测试?

java - 无法应用插件 "com.google.gms.google-services"

这是我的项目build.gradle:buildscript{...dependencies{...classpath'com.google.gms:google-services:3.1.0'}}在模块的build.gradle之一中,我有这个:applyplugin:'com.google.gms.google-services'导致以下错误:Couldnotgetunknownproperty'LibraryVariants'forobjectoftypecom.android.build.gradle.LibraryExtension.有趣的是,如果我将google-servi

Android Google Play 意向引荐来源网址

我将这样启动GooglePlay:Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.example"));intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY|Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);startActivity(intent);我想包括推荐人数据,如下所述:https://developers.google.com/analytics/devguides/collection/a

Android:在Activity和Service之间使用的Singleton

我想知道创建一个在某些AndroidActivity和Android服务之间使用的单例是否是个坏主意。据我所知,静态字段,在我的例子中是Singleton,只要整个进程还活着就可用。我的计划是使用单例而不是Parcelable在我的Activity和后台服务之间共享数据。所以我的Activity1将通过调用MySingleton.getInstance().addData(foo);添加一些数据;然后我会发送一个Intent来通知我的服务新数据已添加到单例中。接下来我的BackgroundService将处理Intent并调用MySingleton.getInstance().getL