我遇到了一个问题,我在互联网上找不到任何解决方案。我将这个库实现到我的项目中: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]必须有一个过滤器,否则所有后续输出罐都将为空。
有谁知道如何解决这个问题?
答案 0 :(得分:5)
检查项目中是否有aidl文件。如果你有它只是删除。