草庐IT

android - 我可以完全在服务器端验证 Google Play 应用内订阅续订吗?

当用户首次从GooglePlay商店购买订阅时,我的应用会向我的服务器发送包含包名称、订阅/产品ID和购买token的收据。然后我可以调用Purchases.subscriptions.getAPI验证订阅。我不清楚的是,一旦发生续订,我是否可以完全在服务器端验证订阅?文档对此非常不清楚。据我了解,使用V3购买API,应用程序需要轮询以查看订阅是否已续订,然后将新收据转发到服务器。我假设购买token在续订时会有所不同,这表明不可能完全在服务器端实现续订检查。我错过了什么吗? 最佳答案 您可以使用https://developers

android - Google Play 上的应用程序始终显示 "Update"而不是打开

已结束。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。此问题是由拼写错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭3年前。Improvethisquestion我在GooglePlay上有一个应用,更新后总是显示更新按钮。即使它已经更新并且最新版本显示在应用设置中,GooglePlay也会不断要求我更新它。问题可能是什么?这只发生在这个单一的应用程序中。我尝试删除所有缓存和数据(包括Play商店和应用程序),但没有任何结果。 最

android - 针对不安全的 TrustManager 的 Google Play 安全警报

在我的一个应用程序中,我使用带有自签名证书的HTTPS,并遵循来自android开发人员培训网站(https://developer.android.com/training/articles/security-ssl.html#UnknownCa)的示例代码。我最近收到以下警报,说当前的实现不安全:SecurityalertYourappisusinganunsafeimplementationoftheX509TrustManagerinterfacewithanApacheHTTPclient,resultinginasecurityvulnerability.Pleasesee

android - 为三星商店转换 Google Play 中的 android 应用程序

最近(7月1日之后),我在GooglePlay中有一个新应用。但我了解到,从7月1日起,三星将不再接受不使用三星SDK的App。问题虽然我不需要三星SDK中的任何特殊功能,但他们强制我使用它。我必须利用三星商店的用户群。使我的应用程序与三星商店兼容的简单方法是什么。分享您的经验。我们可以简单地使用SDK而不实现任何功能吗?提前致谢! 最佳答案 花了几个小时试图解决问题后,我在联系三星工程师后终于得到了解决方案。他们检查了我的APK内容并根据他们的说法:"关于您的询问,我们想通知您,如果list文件中存在以下使用功能,则认为该应用程序

android - 在启用 Proguard 的情况下将 Play 服务从 8.1 更新到 8.3

我尝试将播放服务更新到8.3。这是我改变的:在根gradle文件中:dependencies{classpath'com.android.tools.build:gradle:1.5.0-beta1'classpath'com.google.gms:google-services:1.5.0-beta2'}在应用程序的gradle文件中:compile'com.google.android.gms:play-services-maps:8.3.0'compile'com.google.android.gms:play-services-location:8.3.0'compile'co

android - 我可以在 Google Play 商店中隐藏我的应用程序吗?

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭9年前。Improvethisquestion我正在为我的客户开发一个Android应用程序,我想在GooglePlay上发布。有没有办法从搜索中隐藏应用程序并使其只能通过URL访问?要使用该应用程序,人们需要许可证,我不希望有人搜索“XYZ”来查看我的应用程序。在我的服务器上托管APK不是一个解决方案,因为我经常更新它并且更喜欢Play商店更新系统​​。 最佳答案 GooglePlay现

android - 使用 Google Play Services 6.5.+ 测试地理围栏

我一直在测试最新的GooglePlay服务中可用的地理围栏API,使用此处提供的官方示例:https://github.com/googlesamples/android-Geofencing/当然,在培训类(class)之后:http://developer.android.com/training/location/geofencing.html当您靠近旧金山的两座Google建筑物时,该示例会显示一条通知,因此我对其进行了调整,使其在我靠近家或工作地点时触发。如果我使用真实设备,它可以工作。通知被正确触发。但是当我使用模拟器并使用telnet或ddms更改位置时,什么也没有发生。

android - 升级到 google play services 8.4.0 后,我的应用程序在启动时崩溃

我之前一直在使用googleplayservices8.3.0没有任何问题。我正在寻找升级到googleplayservices8.4.0。我正在使用以下播放库:compile'com.google.android.gms:play-services-analytics:8.4.0'compile'com.google.android.gms:play-services-location:8.4.0'compile'com.google.android.gms:play-services-gcm:8.4.0'当我启动应用程序时,它会崩溃,并显示以下日志。12-2703:01:33.91

android - 如何将 Google Play 服务修订版与安装版本匹配?

AndroidSDKManager今天早上通知我有一个新的GooglePlay服务版本可供下载:修订版18。那么如何找到相应的长版本号并将其放入我的build.gradle文件中?我所有的测试设备都运行版本5.0.84,所以我尝试更新compile'com.google.android.gms:play-services:4.4.52'到compile'com.google.android.gms:play-services:5.0.84'但这导致了一个错误:Gradle'MyApp'projectrefreshfailed:Couldnotfindcom.google.android

android - Gradle 构建工具找不到 play-services-tasks.aar?为什么?

今天突然,我在AndroidStudio中运行我的应用时遇到了错误。它是:Error:Couldnotfindplay-services-tasks.aar(com.google.android.gms:play-services-tasks:15.0.1).Searchedinthefollowinglocations:https://jcenter.bintray.com/com/google/android/gms/play-services-tasks/15.0.1/play-services-tasks-15.0.1.aar我没有更改gradle文件中的任何内容,但它突然出现