Android Studioで署名付きapkを生成すると、次のエラーが発生します。ここタスク ':app:shrinkReleaseMultiDexComponents'の実行に失敗しました
:app:shrinkReleaseMultiDexComponents FAILED
Error:Execution failed for task ':app:shrinkReleaseMultiDexComponents'.
> java.io.IOException: The output jar [E:\SVN_studio\100's\trunk\app\build\intermediates\multi-dex\release\componentClasses.jar] must be specified after an input jar, or it will be empty.
Information:BUILD FAILED
Information:1 error
Information:Total time: 35.975 secs
Information:159 warnings
は、私は、これらのエラーを取得していますなぜ私のbuild.gradleファイル
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 21
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "<packageName>"
minSdkVersion 16
targetSdkVersion 21
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
}
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
}
lintOptions {
abortOnError true;
}
}
repositories {
mavenCentral()
}
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.android.support:design:22.2.1'
compile 'com.google.android.gms:play-services-gcm:7.5.0'
compile 'com.android.support:cardview-v7:21.0.+'
compile 'com.github.ksoichiro:android-observablescrollview:1.5.0'
compile 'com.android.support:support-v13:22.2.1'
compile 'com.astuetz:pagerslidingtabstrip:1.0.1'
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4'
compile 'com.android.support:recyclerview-v7:22.2.1'
compile 'com.mikhaellopez:circularimageview:2.0.1'
compile(name: 'app-debug', ext: 'aar')
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
compile files('libs/YouTubeAndroidPlayerApi.jar')
}
いけない知っているのですか?誰でも助けてくれますか?
'multiDexEnabled true'を' multiDexEnabled false'に変更してください。 – Piyush
'Proguard'を使いたい場合は、エラーを解決しなければならないので' minifyEnabled true'と書かなければなりません。あなたの問題は解決しましたが、あなたのAPKは安全ではありません。 –
@PratikButani ok、それをtrueに設定した後、私はproguardファイルの変更を行う必要がありますか? –