in app billing Proguard Duplicate zip entry

Lau*_*cke 2 android proguard in-app-billing

我遇到了一个问题,我在互联网上找不到任何解决方案.我在我的项目中实现了这个库:https://github.com/anjlab/android-inapp-billing-v3

在我实现它之后,当我尝试生成apk时出现此错误:

警告:处理任务时出现异常java.io.IOException:无法写入[C:\ Users\tomas\StudioProjects\TalisProject\app\build\intermediates\transforms\proguard\release\jars\3\1f\main.jar] (无法阅读[C:\ Users\tomas\StudioProjects\TalisProject\app\build\intermediates\classes\release(;;;;;;**.class)](重复的zip条目[com/android/vending /计费/ IInAppBillingService $存根$ Proxy.class]))

将此代码添加到我的proguard后:

-keep class com.android.vending.billing.**
-outjars  build\intermediates\transforms\proguard\release\jars\3\1f\main.jar
-outjars out.jar(**.class)
-dontwarn com.android.vending.billing.**
Run Code Online (Sandbox Code Playgroud)

警告:处理任务java.io.IOException时出现异常:输出jar [C:\ Users\tomas\StudioProjects\TalisProject\app\build\intermediates\transforms\proguard\release\jars\3\1f\main.jar]必须有一个过滤器,或所有后续的输出罐都是空的.

有谁知道如何解决这个问题?

Vad*_*dym 6

检查项目中是否有aidl文件.如果你有它只是删除.