Android 是";Google Play应用内计费API版本小于3“;攻击?
我有一款android应用程序正在生产阶段,下载量超过100万 该应用程序可免费下载,但某些功能需要用户付费Android 是";Google Play应用内计费API版本小于3“;攻击?,android,security,in-app-billing,android-billing,cracking,Android,Security,In App Billing,Android Billing,Cracking,我有一款android应用程序正在生产阶段,下载量超过100万 该应用程序可免费下载,但某些功能需要用户付费 通过crashlytics监视应用程序有时会看到错误: Non-fatal Exception: java.lang.RuntimeException: Google Play In-app Billing API version is less than 3 at com.tomatedigital.giveawaymaster.billing.BuyerHelper$1
通过crashlytics监视应用程序有时会看到错误:
Non-fatal Exception: java.lang.RuntimeException: Google Play In-app Billing API version is less than 3
at com.tomatedigital.giveawaymaster.billing.BuyerHelper$1.onBillingSetupFinished(BuyerHelper.java:145)
at com.android.billingclient.api.zzae.run(zzae.java:1)
at android.os.Handler.handleCallback(Handler.java:795)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:166)
at android.app.ActivityThread.main(ActivityThread.java:6861)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:450)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
我100%确定我一直在使用Billin API 3.0.3,因为我的应用程序的第一个版本总是使用版本3或更高版本,所以这个错误怎么会发生呢
在过去,我曾遭到一些黑客的攻击,他们试图窃取数据并破坏应用程序,但谢天谢地,我成功地恢复了
我在搜索过程中发现,互联网上有多个应用程序可以对用户安装的应用程序进行反编译,修改特定代码并重新编译以创建破解版的apk:
- 删除admob代码
- 试图破解计费api
正常情况下会发生吗?
有没有标准的方法?(实际上我只是记录异常)