【问题标题】:in app billing Proguard Duplicate zip entry在应用程序计费 Proguard 重复 zip 条目
【发布时间】:2017-11-06 09:25:02
【问题描述】:

我遇到了一个问题,我在互联网上找不到任何解决方案。我在我的项目中实现了这个库: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/billing/IInAppBillingService$Stub$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.**

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

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

【问题讨论】:

    标签: android proguard in-app-billing


    【解决方案1】:

    检查您的项目中是否有aidl 文件。如果你有它,只需删除它。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-06
    • 1970-01-01
    相关资源
    最近更新 更多