Как исправить ошибку: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:

Вопрос:У меня есть проект в Eclipse, и я экспортирую проект gradle и открываю в Android Studio, когда я синхронизирую проект, который я получаю Ошибка: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. Ошибка: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Это мой build.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 19 buildToolsVersion "25.0.2" defaultConfig { applicationId "com.smok.maps" minSdkVersion 8

Вопрос:

У меня есть проект в Eclipse, и я экспортирую проект gradle и открываю в Android Studio, когда я синхронизирую проект, который я получаю
Ошибка: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
Ошибка: выполнение выполнено для задачи ‘: app: mergeDebugResources’.

Ошибка: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:

Это мой build.gradle:

apply plugin: ‘com.android.application’ android { compileSdkVersion 19 buildToolsVersion «25.0.2» defaultConfig { applicationId «com.smok.maps» minSdkVersion 8 targetSdkVersion 19 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.txt’ } } } dependencies { compile ‘com.android.support:support-v4:19.1.0’ compile ‘joda-time:joda-time:2.3’ compile files(‘libs/ksoap2-android-assembly-3.6.0-jar-with-dependencies.jar’) compile files(‘libs/osmbonuspack_v4.9.jar’) compile files(‘libs/osmdroid-android-4.2-javadoc.jar’) compile files(‘libs/osmdroid-android-4.2.jar’) compile files(‘libs/slf4j-android-1.5.8.jar’) } Лучший ответ:

Ну, я получил эту проблему, потому что мой проект был импортирован из Eclipse в Android Studio, а зависимости отсутствовали в gradle.

Я избавился от него после добавления

useLibrary ‘org.apache.http.legacy’

в

defaultConfig { }

ниже

targetSdkVersion 25

После этого мне пришлось установить

minSdkVersion 9

Кроме того, я добавил следующие строки

aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false

выше

defaultConfig { //code snippet }

Итак, это похоже,

android { compileSdkVersion 25 buildToolsVersion ‘25.0.2’ aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false defaultConfig { applicationId «xxx.xxxx.xxxx.xxxx» minSdkVersion 9 targetSdkVersion 25 useLibrary ‘org.apache.http.legacy’ compileOptions { sourceCompatibility JavaVersion.VERSION_1_5 targetCompatibility JavaVersion.VERSION_1_5 } //remaining code snippet //….. } //remaining code snippet //….. }

@tompok, вы получаете эту ошибку, возможно, из-за файлов jar, которые вы используете в зависимостях, может и не быть.

Вместо Google для своих зависимостей gradle и поместите имя пакета вместо пути, как в первой строке:

compile ‘com.android.support:support-v4:19.1.0’

Замените остальные зависимости в указанном выше формате.

Надеюсь, это поможет вам.

______________________________________

EDIT:

Вы столкнулись с этой проблемой, поскольку используете buildToolsVersion 25.0.2, тогда как используемая библиотека compile ‘com.android.support:support-v4:19.1.0’

Просто измените его на compile ‘com.android.support:support-v4:25.0.2’, и ваша проблема будет решена.

Спросите, сталкиваетесь ли вы с какой-либо другой проблемой, иначе принимайте ее как ответ, чтобы она могла помочь другим.

Ответ №1

Попробуйте код на вашем модуле build.gradle:

android { // … aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false // … }

Это означает, что студия Android НЕ проверяет строго PNG.

Ответ №2

Я встретил эту проблему, после того, как нарисую левую и нижнюю линию stratch для .9
.png тогда это нормально. Удачи.

Ответ №3

Недействительность кэшей затем закроет проект и снова импортирует его.

Ответ №4

В большинстве случаев это поврежденное изображение PNG, добавленное недавно в проект, вызывающее эту ошибку.
Проверьте журнал git и замените файл.

Иногда меню: File > InvalidateCaches/Restart also helps

Оцените статью
Добавить комментарий