谷歌播放结算>验证设备上的购买>使用ProGuard混淆

问题描述 投票:1回答:1

我不知道是该文件放在一个错误的(相对),这意味着使用的ProGuard?

enter image description here

来源:https://developer.android.com/google/play/billing/billing_library_overview

但我的理解是:我不能添加此行到ProGuard的配置文件,有没有人也注意到这一点?或证实呢?

 -keep class com.android.vending.billing.**
android android-proguard android-billing
1个回答
2
投票

该文档是正确的。我同意你的看法,它可能看起来混乱状态时,如果您混淆您的代码,那么你必须添加这样ProGuard的规则,以保持vending.billing类。

为了澄清其含义,如果你在项目中使用模糊处理,那么为了不破计费库,然后这样的条目必须添加到ProGuard的规则。

这是必需的,因为虽然它属于谷歌播放服务,它是通过AIDL访问和混淆的项目可能会删除/重命名贩卖引用com.android.vending.billing不计费库的一部分。

© www.soinside.com 2019 - 2024. All rights reserved.