草庐IT

Play-Services

全部标签

android - 尝试发布我的应用时,Google Play 中的商品详情未激活

我正尝试在GooglePlay中发布我新开发的应用程序。我之前做过这个。在谷歌开发者控制台中,我已经成功上传了我的应用程序并且它显示为已激活。但是在商品详情中我已经填写了所有必填信息,仍然没有激活。我附上了商品详情页面的屏幕截图。您可以在屏幕截图上看到我已经填写了所有必填字段。当我检查最右角的“为什么我不能发布”菜单时,它显示“您需要添加标题”和“您需要添加描述”。但我已经填好了。有人对此有任何想法吗? 最佳答案 对我来说,这是因为我没有至少两张屏幕截图。对于其他人来说可能有所不同。您可以将鼠标悬停在变灰的复选框上以查看还缺少什么。

android - Proguard 返回 Google Play 服务库错误

我将GooglePlay服务库添加到我的应用程序中。一切正常,但我的apk的大小增加了4(!)倍,从350KB增加到1.6MB。为了从GooglePlay服务库中删除未使用的类,我决定使用ProGuard。但是现在我无法运行项目或将其导出到apk,因为ProGuard返回了错误。当我不使用GPS库时,导出没有问题,但我无法使用该库创建apk。我读了很多关于这个问题的资料,但我找到的任何解决方案都没有帮助我。这是我的proguard-project.txt(推荐here)-keepclass*extendsjava.util.ListResourceBundle{protectedObj

android - 通过一个开发者帐户提交到 Google Play 商店的所有应用程序是否都需要使用相同的 key 进行签名?

我正在向GooglePlay提交一个Android应用程序,并按照流程对我的应用程序进行签名。然而,android开发网站上的文档似乎不清楚我通过GooglePlay开发者帐户提交的每个应用程序是否应该使用相同的key进行签名。来自androiddevelopersite:Androidrequiresthatallappsbedigitallysignedwithacertificatebeforetheycanbeinstalled.Androidusesthiscertificatetoidentifytheauthorofanapp,andthecertificatedoesn

android - google-services 插件无法检测到 com.google.android.gms 或 com.google.firebase 的任何版本,将使用默认版本 : 9. 0.0

我正在将fire-base集成到我使用这些库的现有项目中compile'com.google.firebase:firebase-auth:9.0.2'compile'com.google.firebase:firebase-database:9.0.2'compile'com.google.android.gms:play-services:9.0.2'依赖dependencies{classpath'com.android.tools.build:gradle:2.1.2'classpath'com.google.gms:google-services:3.0.0'//NOTE:D

android - 如何在没有 Google Play 服务依赖的情况下在 Android 上使用 Firebase API?

我想在Android上开发一个使用FirebaseAPI的聊天应用程序。但我发现Firebase的问题是,如果设备没有安装GooglePlay服务,应用程序将无法正常运行。当我在我的个人设备上测试该应用程序时,它无法在其中运行,即使该设备中有Play服务,但旧版本。我真的很想删除Firebase对Play服务的依赖。到底有没有?我们可以使用诸如RESTAPI或来自移动设备的Javascript调用之类的选项来连接到firebase吗? 最佳答案 适用于Android的FirebaseSDK基于GooglePlay服务。您不能避免或跳

android - 内部测试人员在哪里下载 Google Play Android 应用程序?

我想我只需要这个链接https://play.google.com/store/apps/details?id=com.here.myapp.name就可以从Play商店下载应用程序,但是当我从测试者帐户(在测试者列表中)点击它时,我只能看到 最佳答案 测试链接为https://play.google.com/apps/testing/packagename您可以在Alpha/Beta发布选项卡中找到它。https://play.google.com/apps/publish-->选择应用-->发布管理-->应用发布-->Alpha

android - 当 Google Play 应用内订阅自动续订时,它会发送另一个购买通知(应用内通知)吗?

如标题所述,我有兴趣了解GooglePlay应用内订阅模型是否为每次自动续订发送新的IN_APP_NOTIFY,或者开发者是否必须等待purchaseTime指示过期,然后提取下一个购买token.如果答案是后者,那么如何取回活跃的购买token而不是恢复已过期的旧交易?感谢您提供的任何见解。 最佳答案 否,对于每次续订,它都会向您的用户发送一封包含交易信息的电子邮件。如果您使用的是应用内结算版本2,则googleplay会在订阅的购买状态现在为“已过期”的活跃周期结束时通知您的应用到期。但从版本3开始,它不会向您的应用发送任何通知

android - 上传到 Google Play 商店时为应用程序启用 GCM

我正在将一个应用程序上传到实现了GCM的GooglePlay商店。如何在上传到GooglePlay商店时为该应用程序启用GCM?有一个名为“启用GoogleCloudMessagingStats”的部分。尝试发送GCM发件人ID时出现此错误:InvalidGCMAPIKeyorC2DMClientLoginToken(BadKey).任何人都可以解释一下在上传到android市场时为应用程序启用GCM的步骤是什么。 最佳答案 (这个问题很老了,但我希望这个答案对以后的其他人有帮助。)您需要使用APIkey,您似乎复制了发件人ID本身

android - 抓取 Google Play 商店

我想抓取GooglePlay商店以下载所有android应用程序的网页(所有具有以下基本url的网页:https://play.google.com/store/apps/)。我检查了play商店的robots.txt文件,它不允许抓取这些URL。此外,当我浏览GooglePlay商店时,我只能看到每个类别最多3页的热门应用程序。如何获取其他应用程序页面?如果有人尝试抓取GooglePlay,请告诉我以下事项:a)你是否成功地抓取了Play商店。如果是,请告诉我你是怎么做到的。b)如何抓取每个类别的热门应用程序中不可见的隐藏应用程序页面?c)是否有一种技术不仅可以下载网页,还可以下载应

java - 是否可以在运行时可靠地检测哪个商店安装了 Android 应用程序(Google Play 或亚马逊市场)?

类似的Stackoverflow问题有很多。所有答案都建议在PackageManager类上使用getInstallerPackageName等方法。所有人都有评论或相互矛盾的答案说这不是一种可靠的方法,建议可靠地检查哪个商店安装了给定应用程序的唯一方法是生成两个单独的二进制文件,每个二进制文件都有一个storeFlag设置并上传一个二进制文件到Amazon,一个到GooglePlay。我需要知道应用程序的安装程序是哪个商店,以便我知道要与哪个商店通信以获得应用程序内购买功能。100%可靠生成两个独立二进制文件的确定方法是什么?或者是否有100%可靠基于代码的运行时方法?