こんにちは皆、私はアンドロイドスタジオで署名付きapkを生成する上で1つの問題があります。TransformClassesWithJarMergingForRelease Android
私はこれで多くの検索をしましたが、私の場合は解決策が見つかりませんでした。これは重複したクラスエントリに関連する問題ですが、除外する必要のある人は誰でも教えてください。
私は以下のことを試してみますが、うまくいきません。
{
exclude group: 'com.payu.custombrowser', module: 'customBrowser'
}
これは、私はしばらくの間を取得していますエラーです署名APK
Error:Execution failed for task ':transformClassesWithJarMergingForRelease'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/payu/custombrowser/BuildConfig.class
後は私が持っていない
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
useLibrary 'org.apache.http.legacy'
defaultConfig {
applicationId "company.app.appname"
minSdkVersion 9
targetSdkVersion 23
multiDexEnabled true
}
aaptOptions {
useNewCruncher false
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
zipAlignEnabled true
}
}
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':hellochartslibrary')
compile project(':customBrowser')
compile project(':facebook')
compile 'com.android.support:support-v4:23.3.0'
compile 'com.google.code.gson:gson:2.4'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.android.support:appcompat-v7:23.3.0'
私のbuild.gradleで生成私がこの問題を解決するために除外しなければならないアイデアは誰でも私を助けてくれます。
EDIT NOTE:
If i directly run the app means without generate signed apk than its work fine there is no error log but it show me only when i'm trying to generate signed apk
クリーンビルドを実行してみてください。 http://stackoverflow.com/questions/33209631/errorexecution-failed-for-task-apptransformclasseswithjarmergingfordebug – razzledazzle