Ich versuche ein APK in Android Studio zu bauen. ich diesen Fehler:Ich kann kein APK erstellen
:myApp:transformClassesWithMultidexlistForDebug FAILED
Reading program jar [C:\MyApp\myApp\build\intermediates\transforms\jarMerging\debug\jars\1\1f\combined.jar]
Reading library jar [C:\Users\myUser\AppData\Local\Android\sdk\build-tools\24.0.1\lib\shrinkedAndroid.jar]
Preparing output jar [C:\MyApp\myApp\build\intermediates\multi-dex\debug\componentClasses.jar]
Copying resources from program jar [C:\MyApp\myApp\build\intermediates\transforms\jarMerging\debug\jars\1\1f\combined.jar]
Error:Execution failed for task ':myApp:transformClassesWithMultidexlistForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1
gradle:
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 23
buildToolsVersion "24.0.1"
useLibrary 'org.apache.http.legacy'
compileOptions.encoding = 'UTF-8'
defaultConfig {
multiDexEnabled true
applicationId "com.myapp.app"
minSdkVersion 16
targetSdkVersion 23
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
lintOptions {
checkReleaseBuilds false
}
buildTypes {
release {
minifyEnabled false
//proguardFiles getDefaultProguardFile('proguard-android.txt')
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
buildscript {
repositories {
jcenter()
// mavenCentral()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
// The Fabric Gradle plugin uses an open ended version to
// react quickly to Android tooling updates
classpath 'io.fabric.tools:gradle:1.+'
}
}
dependencies {
compile 'com.android.support:multidex:'
...
..
many different dependencies..
..
}
Alles begann, nachdem ich Probleme mit der Projektstruktur Option hatte - es ließ sich nicht öffnen. Also löschte ich einige Ordner in Build-Tools, und dann das Projekt nicht kompilieren. Also habe ich diesen Ordner von einem anderen Computer wieder in den Ordner buils-tools kopiert. Es schien, als ob alles sowohl am Telefon als auch am Emulator funktionierte. Aber jetzt habe ich versucht, eine APK zu erstellen, und das ist es, was ich bekomme.
Bitte posten Sie Ihre Build.gradle und Manifest –
haben Sie versucht, das Projekt zu reinigen? –
ja .. versucht Reinigung, Wiederaufbau und was nicht – BVtp