Ошибка: не удалось выполнить задачу ':app:transformJackWithJackForDebug'
Я столкнулся со следующей проблемой при запуске приложения.
Ошибка: не удалось выполнить задачу ':app:transformJackWithJackForDebug'. com.android.sched.scheduler.RunnerProcessException: ошибка во время 'Runner MethodIdMerger' на '': превышен предел издержек GC
Я также объявил размер кучи в файле Gradle
dexOptions {
preDexLibraries = false
javaMaxHeapSize "4g"
}
Я использую Android Studio 2.2 и JackOption включен.
Обновление: build.gradle включен
apply plugin: 'com.android.application'
repositories {
mavenCentral()
}
android {
compileSdkVersion 23
buildToolsVersion '24.0.2'
compileOptions.encoding = 'ISO-8859-1'
useLibrary('org.apache.http.legacy')
lintOptions{
abortOnError false
}
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/services/com.fasterxml.jackson.core.JsonFactory'
}
defaultConfig {
applicationId "appID"
minSdkVersion 14
targetSdkVersion 22
versionCode 2033
versionName "6.1"
multiDexEnabled true
ndk {
abiFilters "armeabi", "x86"
}
jackOptions {
enabled true
}
}
dexOptions {
preDexLibraries = false
javaMaxHeapSize "4g"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':SettingsPluginv9')
compile project(':DragLib')
compile 'com.android.support:multidex:1.0.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile project(':PDFViewCtrlTools')
compile project(':PullToRefreshLibrary')
compile project(':SmoothProgressBar')
compile project(':ViewpagerLibrary')
compile project(':BoxAndroidLibraryV2')
compile 'com.android.support:recyclerview-v7:23.0.1'
compile 'com.nuance:speechkit:2.1+@aar'
compile 'com.parse:parse-android:1.10.1'
}
любое возможное решение для этого?
1 ответ
Решение
Я могу решить вышеуказанную проблему, увеличив объем памяти Gradle Daemon VM до 2 ГБ. Для этого вам нужно изменить gradle.properties
Добавьте следующую строку в свой файл свойств.
org.gradle.jvmargs=-Xmx2048m