2ヶ月近くから次の問題の解決策を探しています。私はIInAppBillingService.aidlファイルとGoogleのIn App Billing Libraryの他の部分も含む、私のアプリにライブラリを実装しました。私はアプリの購入には、このライブラリを使用しての代わりにそれを直接入れていた当面"IInAppBillingService.aidl"ファイルが重複しています - ライブラリ+アプリケーション
Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/android/vending/billing/IInAppBillingService$Stub$Proxy.class
:私は私のアプリのリリースバージョンをコンパイルしようとしているとき、それはちょうど、次のエラーがスローされますじぶんの。これはほとんどの場合うまく機能しましたが、本当に私の神経には、たとえばIabHelper.class内の何かを変更することはできません。 Google In App Billingソリューションは時々バグがあるので、私はIabHelper.classを編集したかったのです。だから、2つの "IInAppBillingService.aidl"ファイルの問題は明らかです。私はすでにfowllingコードとライブラリのこの部分を除外しようとした:
compile ('com.adobe.creativesdk:image:4.4.8') {
exclude module: 'com.android.vending.billing'
}
それは私が何を行うことができます:(.....作業ではありませんあなたはこのために他のソリューションを持っていますか、私はそれを嫌います?どのくらいの時間は、これらすべてのライブラリの問題.....
おかげでたくさんの上に無駄になるだろう!
私は同じ課題に直面し、3日間ソリューションを検索しました。しかし、今すぐインポートしたIInAppBillingService.aidlを削除した後、すべて正常に動作しました。 – Neri