4
OSの独立したパス「META-INF/ASL2.0」で発見された彼は'com.android.tools.build:gradle:3.0.0'
は:3.0.0複数のファイルが、私はその後、3.0 に私のAndroidのスタジオを更新している
すべてにアップグレードするように求め私は私のプロジェクトを実行することを決定し、それは私にこのエラー
を与えてまでうまくいったError:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
で発見されたよりも、より1つのファイルがOSの独立したパス「META-INF/ASL2.0」
マイアプリのGradleの
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
useLibrary 'org.apache.http.legacy'
defaultConfig {
applicationId "com.test.demo"
minSdkVersion 16
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}'
マイライブラリのGradle
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
useLibrary 'org.apache.http.legacy'
defaultConfig {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_6
targetCompatibility JavaVersion.VERSION_1_6
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/ASL2.0'
}
}
が、私はそれが –
が固定してみてください与えるだろう、私は別のエラーが発生しました「デックスをマージできませんでした」の後、私はマルチディックスに入りました。 –
ねえ!私はmultiDexEnabledをtrueにして、 'com.android.support:multidex:1.0.2'をコンパイルしましたが、まだ動作していません。 :) – luiswill