Articles of 谷歌播放

Google Play Developer Console上的Android Alpha,付费应用testing版

关于Alpha / Betatesting的“付费应用程序”呢? 我在“Alpha”选项卡下载了一个“alpha_version”apk文件…我已经将应用程序标记为“Paid”应用程序,并configuration了特定的价格…(因为Google不允许从“免费”更改为“付费”) 。 我也为这个alpha版本添加了“Tester”。 我的问题/混乱: 由于我的应用程序是“付费”的 – 在下载这个“alpha”版本之前,我的“testing人员组”需要付费 我可以设置应用程序模式为“自由”的“阿尔法”和后者的制造是“支付”生产构build? 一旦我发布这个“阿尔法”版本 – 是否可以在Google Play商店中查看/显示(我相信只有testing者才能看到它,而不是所有的用户 – 对不对?) 任何帮助/指针将不胜感激 – 谢谢。

1个密钥库签署所有应用程序或每个应用程序1个?

我想知道哪个更受欢迎选项,有1个密钥库签署你发布的所有应用程序,并将该密钥库复制到云中并在本地保持安全,或为每个提交的新应用程序生成一个新的密钥库,他们全部? 拥有1个keystore似乎比较容易,但是尽pipe重复了它,但是它害怕它会被损坏,并且无法访问所有的应用程序。 这种情况最好的办法是什么?

Google Play商店应用有官方API吗?

Google Play商店应用程序(又名Android电子市场)已经更新了许多很酷的function,甚至是应用程序的愿望清单 。 我想知道是否有任何官方的API来沟通,甚至意图。 我想知道是否人们只是看着日志看到的意图,或者有一个官方API到达应用程序的每个页面。 下面是一些这样的API可以让你做的例子: 你会做什么,以添加一个应用程序的谷歌Play商店的愿望清单? 你会怎样做才能去评论一个特定的应用程序,甚至去你写评论的部分? 有没有办法查询某个特定公司的应用程序? 那么过去安装的应用程序的查询呢? 等等…

如何从Play商店中删除应用程序?

我有一些testing应用程序,我从来没有打算通过这个网站发布到官方Play商店(又名Android电子市场)。 我需要删除它们,并使用新的,因为我也忘记了我把testing应用程序的签名密钥。 那么,如何从帐户中删除旧的testing应用程序呢? 我只是不明白为什么他们有这种严格的行为。 他们说,如果没有find密钥,该应用程序将成为孤儿。 为什么他们不能只检查服务器,如果应用程序被删除,并通知用户该应用程序将不会得到任何更新,并通过同一个出版商给他的应用程序的替代品。 例如:“App1的亲爱的用户,这个应用程序已被出版商从市场上移除,这里是出版商可能取代App1的其他应用程序(或:”这里是App2,这是发行商打算取代App1的)“。 说到testing应用程序,是否有办法做小应用程序的发布,以便只有特定的帐户才能从市场上下载应用程序?

Google Play应用签名function启用后,如何testing应用内付款?

我想testing应用内付款,并启用了Google Play应用签名(GPAS)。 为了testing付款,我需要一个用真实密钥(GPAS签名密钥)签名的apk。 但是我没有签名证书的私钥。 它由Google生成并存储在Google Play中。 每当我想testing应用内支付时,如何避免必须将apk上传到Google Play? 我怎样才能在某处下载签名私钥?

订阅API的“客户卡被拒绝”的比例令人难以置信

我们有一个Android应用程序,每7个月试用一次,每月定期收费。 我所看到的问题是,在试验结束时,当订单处理结算时,由于付款失败而导致的尝试结果大于HALF。 在谷歌钱包订单我看到: 8月3日上午6时52分付款被拒绝客户的卡被拒绝。 Google发送了一封电子邮件,指示客户更新其卡片。 如果他们没有及时提供有效的卡片,Google会自动取消该订单。 8月3日6:52 AM付款被拒绝授权客户提供的付款工具失败。 订单已被Google自动取消。 8月3日6:52 AM等待您收到新的订单。 Google已经向客户发送了订单确认电子邮件。 有没有人有类似的经验? 信用检查和欺诈控制如何工作? 审判开始时是否检查了这些命令? 对于信用卡来说,60%的失败似乎令人难以置信。

如何使用Android Market发布应用程序插件?

有人可以描述一个在Android应用程序中实现插件的解决scheme吗?它怎么能在Android Market上销售? 通常情况下,你创build一个游戏,其中4个第一级是免费的。 然后,用户应该使用Android Market购买一些东西来解锁额外的关卡。 一个解决scheme可能是列出名为com.company.myApp.additionalLevelSet1在手机上设置的包,但它似乎并不安全! (用户可以手动设置插件包并自由解锁附加function) 在iPhone上,您可以使用InAppPurchase购买非易耗品或易耗品。 任何帮助或build议,将不胜感激。 谢谢!

付费应用程序是否可以免费通过alpha / betatesting

我已经看了很多这方面的问题,他们似乎都说,如果应用程序是付费应用程序,那么Alpha和Betatesting人员也必须付费才能testing它。 然而,我很天真地希望,当我读到的答案有99%是从2013年年中Alpha / Betatestingfunction首次出现的时候开始的,也许Google从那时起就听取了人们的意见并改变了这个观点。 如果不是,我有什么select? 我看到他们如下 我认为我可以从自己的口袋里退款,但这意味着Google将保持30%的价格,因此每个testing人员花费我的30%的应用成本。 我可以通过电子邮件发送给他们所有的apk,但是这样我就不得不为每个更新而做,而不是让Play商店为我做。 另外,如果我有很多testing人员,可能会发送多封电子邮件(除非我做了一个巨大的密件抄送当然) 我可以以某种方式在商店中设置两个版本的应用程序,一个是免费的,一个是付费的。 只给免费版本的testing人员,然后删除该应用程序,并推动最终的apk到付费应用程序。 我认为3.是最好的select,但比我想象的更容易,这可能是非常普遍的事情。 请注意,我可以直接在Google上与谁联系这个问题? 有人在游戏商店队? 你甚至find一个地址! 更新:当我现在这样做,我创build促销代码,并把它们给我个人的testing者。 每人不超过20秒,所以对于我的人数我很好

如何将我的一个Android应用程序转移到另一个Android开发人员帐户(不是我的)

为了清楚起见,我是Android开发人员,并将我的一个应用程序(我的帐户中有5个)卖给了我的一个业务联系人。 我想将我的开发者帐户中的那一个应用程序转移到他的开发者帐户。 看起来,Android似乎明确地定义了如何将应用程序从旧帐户转移到新帐户(​​但这两个帐户都由您拥有 – 在这种情况下,旧帐户已closures) 我如何转让这一个我卖的应用程序,不影响任何一个帐户,或不伤害/失去的应用程序评分/评论/排名等?

android – 扩展库的许多问题

我需要使用新的谷歌播放(或市场)扩展库,我很难与它。 我想知道是否有其他人使用它,并注意到我可以看到相同的问题,所以我会很高兴,如果你能帮助解决它们: 有时候,我没有把重要的事件(例如错误)重新回到下载者的活动中。 2.x在某些设备上完全不起作用,如xoom。 我认为我已经修复它: 在平板电脑上下载扩展文件 3.即使是相同的设备,一个可以下载文件,另一个可以总是得到连接错误。 对于一些设备来说,它永远不会下载(甚至没有谷歌的应用程序)。 4.下载完成后,文件可能会损坏,所以我需要使用CRC校验并重新下载一切。 5.notification有时打开下载器活动按下它的多个实例。 另外,我不明白为什么他们让通知留下,以防止活动仍然显示。 6.当发生错误并稍后处理时,不等待用户告诉它恢复。 我不确定在哪些情况下会发生,但这真的很奇怪,不可预测。 7.upon离开下载活动,我得到一个泄漏服务的例外。 如果对应用程序进行了模糊处理,则会因为通过库执行的SQL操作而崩溃。 如何以及为什么是这样? 编辑:这是因为谷歌决定对SQL部分(在文件“DownloadsDB.java”)进行一些reflection操作。 为了解决这个问题,我试图设置proguard忽略整个库(无论如何是开源的),但它没有工作,所以我做的是给自己想要的类,所以我已经用“new Class [] {MetadataColumns.class,DownloadColumns.class}”replace“DownloadsDB.class.getDeclaredClasses()”; 。 我只是不明白为什么不能谷歌只是发布一个简单的API发送意向市场下载文件,检查是否可以,或提供一个不太复杂的库。 由于其复杂性,很难find并修复它们的错误。 我的问题是:有没有其他人试过这个图书馆,并有其他人成功使用它没有任何问题? 如果是这样,请发布解决scheme… 编辑:它似乎谷歌已更新其库(到版本2)。 他们声称下一个变化: 项目清单 补丁文件现在被下载。 蜂窝设备现在支持类似于ICS的通知 CRC检查(来自示例)现在支持压缩Zip文件 使用reflection删除,以便容易混淆 服务泄漏固定 从ZipResourceFile中删除不可打印的字符 次要格式更改 对此文件的其他注释和编辑 我现在已经testing过了,似乎他们已经差不多了。 我发现唯一的错误是,如果我更新扩展文件(和APK&文件大小和CRC),下载开始,但它并没有删除旧的扩展文件。 此外,通知还会显示当前时间,而不是与下载相关的其他任何内容。 现在,因为我只有一个扩展,所以每次从服务中获得STATE_COMPLETED状态,我都会执行下一个检查。 我希望它没有任何其他问题: private void deleteOldExpansionFile() { int fileVersion = 0; final int versionCode = App.getAppVersionCode(DownloaderActivity.this); […]