アンドロイドスタジオを1.5バージョンから最新バージョンv1.1.1にアップデートし、ビルドツールのバージョンを2.1.0に、gradle distributionUrlをhttps://services.gradle.org/distributions/gradleに更新しました-2.10-all.zip Androidスタジオを更新した後に署名が失敗しました
をこの変更を更新した後、私は、デバイス上でアプリケーションを実行することですが、私は、コードしようとすると、このエラーを取得してアプリケーションに署名 -ここError:Execution failed for task ':projectName:transformClassesWithJarMergingForRelease'. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/android/internal/http/multipart/PartSource.class
私のビルドを見てだが。グラデルファイル -
apply plugin: 'com.android.application'
android {
signingConfigs {
config {
keyAlias 'aliasname'
keyPassword ''
storeFile file('/opt/keystorename.keystore')
storePassword ''
}
}
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.companyname.project"
minSdkVersion 9
targetSdkVersion 23
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
multiDexEnabled true
}
dexOptions{
incremental true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt')
signingConfig signingConfigs.config
zipAlignEnabled true
}
}
}
dependencies {
compile project(':libraryInfiniteScrollListView')
compile project(':libraryPagerSlidingTabStrip')
compile project(':libraryParallaxScroll')
compile project(':library_CardView_Supportv7')
compile(project(':librarySwipeListView'))
compile 'com.google.android.gms:play-services-base:8.4.0'
compile 'com.google.android.gms:play-services-plus:8.4.0'
compile 'com.google.android.gms:play-services-location:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
compile 'com.android.support:appcompat-v7:23.4.0'
compile files('libs/AndroidEasingFunctions-1.0.0.jar')
compile files('libs/AndroidViewAnimations-1.0.6.jar')
compile files('libs/calligraphy-1.1.0.jar')
compile files('libs/flexjson-2.1.jar')
compile files('libs/libBeaconService.jar')
compile files('libs/libraryhttploopj.jar')
compile files('libs/localytics.jar')
compile 'com.nineoldandroids:library:2.4.0'
compile files('libs/universal-image-loader-1.9.3.jar')
compile files('libs/YouTubeAndroidPlayerApi.jar')
compile 'com.android.support:multidex:1.0.1'
// org.apache.http package is deprecated and removed in 23 sdk version and above
compile files('libs/org.apache.http.legacy.jar')
}
そして、私のアプリケーションクラスはMultiDexApplicationクラスインスタンスを拡張しています。
buildToolsVersionを "23.0.1"から "23.0.1"に更新しましたが、それでも上記のエラーが発生しています。
誰かが壊れていることを指摘できるのであれば、本当に役に立ちますか?
この回答を確認してください:http://stackoverflow.com/questions/29872225/java-util-zip-zipexception-duplicate-entry –
'build.gradle'ファイルを投稿することは可能ですか? – Droidwala
@Droidwala投稿を編集して完全ビルド... gradleファイル – Fenil