草庐IT

billing-info

全部标签

android - 无法解析 com.android.billingclient :billing:1. 0

我有类似的问题here但就我而言,即使我将jcenter()存储库添加到构建脚本中,gradle也无法解析计费库v1.0:buildscript{repositories{mavenLocal()mavenCentral()google()jcenter()maven{url"https://maven.fabric.io/public"}}dependencies{classpath"com.android.tools.build:gradle:3.1.0"classpath"com.google.gms:google-services:3.1.0"classpath"io.fabr

android - list 合并失败。添加并链接 react-native-device-info 后

list合并失败:来自[com.android.support:cardview-v7:25.3.1]AndroidManifest.xml:24的属性元数据#android.support.VERSION@valuevalue=(26.0.1):9-31也存在于[com.android.support:support-v4:26.1.0]AndroidManifest.xml:28:13-35value=(26.1.0)。建议:在AndroidManifest.xml:26:9-28:38处的元素中添加'tools:replace="android:value"'以进行覆盖。RNv0

android - "com.android.vending.BILLING"和 "android.permission.BILLING"之间的区别

在我的应用中设置应用内购买时,我发现有两个与计费相关的权限:这两种权限有什么区别?似乎大多数在线人都说使用第一个进行应用内购买,但第二个需要什么? 最佳答案 作为引用,如果您已迁移到BillingClient(在编写4.0版时),则不再需要此权限。以下截图来自Androiddeveloperdocumentation. 关于android-"com.android.vending.BILLING"和"android.permission.BILLING"之间的区别,我们在StackOve

java - 设备上的计费服务不可用。 (响应 : 3:Billing Unavailable)

这几天我一直在为这个问题苦苦挣扎。我知道在SO上有很多关于相同问题的问题,但我无法让它工作。我做了什么已上传处于测试阶段的APK创建商家帐户添加测试用户代码AndroidManifest.xmlMainActivity.javapublicclassMainActivityextendsAppCompatActivity{privateIabHelpermHelper;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.l

android - 我为 Android In App Billing 的安全性付出了多少努力?

我在我的Android应用程序中实现了应用内结算。我几乎按照示例(Dungeon)应用程序来让它工作。到目前为止,它似乎运行良好。我现在需要决定我应该在安全部分投入多少精力。我确实有一个服务器,我可以用它来实现Security.java的东西。我目前也在使用标准的PurchaseDatabase实现。截至目前,我正在考虑使用特定于设备的key加密.db文件,而单独保留Security.java。我的想法是,我的应用程序是一个非常小众的应用程序,我不希望对它进行大量的黑客攻击。如果有人努力节省几美元(购买的每件商品只需1美元),那就这样吧。我想我正在寻找关于其他人对此的看法的意见...似

Android InApp Billing - 随机数的真正用途是什么?

是的,我已经阅读了@developer.android.com上的所有文档,除了一个基本的异常(exception),我确实理解了所有文档——引入它的目的。由于来自GooglePlay的所有订单响应都由任何人无法访问的私钥签名,并由配对的公钥验证(在我的例子中是在外部服务器上,因此第三人也无法访问)所以简单(几乎)无法欺骗。所有这些随机数只是确保购买安全的多余方式。更重要的是,文档对这种情况只字未提,当:我购买了一件商品;生成随机数并将其发送到GooglePlay;发生崩溃,所以我所有的已知随机数都丢失了;让我的应用重新启动并从GooglePlay获得回调;...并因无法识别随机数而拒

android - 在 App Billing 服务中有时会被杀死

您好,我们在市场上发布了这个带有inAppBilling的应用程序,我们的日志显示BillingService(可能是应用程序本身)在某些客户设备上非常随机地被杀死。因此,有时我无法收到购买成功与否的通知。一些客户经常需要购买两次才能成功购买。虽然这种情况发生在一小部分客户身上,但它非常令人不安。知道为什么会发生这种情况,或者可以做些什么来解决这个问题。 最佳答案 我不确定它是否有帮助,但我建议您制作BillingService前台服务:http://developer.android.com/guide/components/se

android - Google Play In-app Billing API 版本低于 3

我刚刚开始对Play商店的计费库2.0更新进行Beta测试,我的很多用户都收到此错误GooglePlayIn-appBillingAPIversionislessthan3。这只是他们更新之前的时间问题,还是某些设备卡在旧版本上或什么? 最佳答案 我在未登录GooglePlay的情况下使用模拟器时开始看到此错误。使用我的帐户登录GooglePlay后,错误就消失了。 关于android-GooglePlayIn-appBillingAPI版本低于3,我们在StackOverflow上找到

安卓/谷歌播放 : do I really need my OWN server to manage inapp billing subscriptions?

在GooglePlaydoc,它写着“为了验证购买,应用程序将购买token和其他详细信息传递到您的后端服务器,后端服务器使用GooglePlayDeveloperAPI直接通过GooglePlay验证它们。”我的问题是:我真的需要自己的服务器来在我的Android应用程序中实现InApp订阅吗?有没有办法在没有我自己的服务器的情况下实现订阅?(仅直接从我的应用程序使用GooglePlayInappBillingAPI)谢谢! 最佳答案 回答我自己的问题:无需拥有自己的服务器来实现应用内订阅。自己的服务器只允许增加一定程度的安全性,

android - 代码检查高亮 : cannot set different highlight style for Info and Weak Warning severities

在AndroidStudio2.1.2中,我无法为Info严重性级别(由我的代码检查配置文件确定)设置突出显示样式。它使用WeakWarning样式显示。我按照说明操作fromtheofficialdocshere但我没有看到信息条目,只有弱警告条目。这感觉像是IDE中的一个错误,因为当我单击“编辑|颜色和字体”按钮时,我被带到了我在该部分中选择的最后一个项目,而不是正确的项目,即“信息”(或也许那是因为不存在这样的“信息”项。我也无法弄清楚如何将“信息”的新项目添加到“颜色和字体”下的列表中。 最佳答案 INFO严重性已弃用,如对