Проблема в библиотеках не удалось запустить файл - PullRequest
0 голосов
/ 30 января 2019

когда я запускаю проект, у меня возникла проблема в файле build.Gradle

Ошибка сборки экрана (ошибки) 1 м 18 с 819 мс Запуск сборки 1 м 18 с 680 мс Загрузка сборки 34мс Настроить сборку 275 мс Вычислить граф задач 152 мс Выполнить задачи 1 м 18 с 208 мс

com.android.builder.dexing.DexArchiveBuilderException: не удалось обработать / home / sevenbits / AndroidStudioProjects /MyApplication / app / libs / java-client-7.0.0.jar com.android.builder.dexing.DexArchiveBuilderException: ошибка при дексировании.
com.android.tools.r8.CompilationFailedException: компиляция не выполнена

com.android.tools.r8.utils.AbortException : Ошибка: интерфейс io.appium.java_client.MobileCommand(classpath class) используется в качестве суперкласса io.appium.java_client.android.AndroidMobileCommandHelper.
null
/ home / sevenbits /AndroidStudioProjects / MyApplication ../../.gradle/caches/modules-2/files-2.1/com.google.guava/guava/27.0.1-android/b7e1c37f66ef193796ccd7ea6e80c2b05426182d/guava-27.0.1-android.jar
** Тип sun.misc.Unsafe не найден, требуется fили методы интерфейса по умолчанию или статические интерфейсы, отключающие void** com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper.<clinit>()

файл build.gradle:

применить плагин: 'com.android.application'

android {compileSdkVersion 28 defaultConfig {applicationId "com.example.myapplication" minSdkVersion 17 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    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'
    }


}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
}

} * 1029 зависимостей

implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint- 
 layout:1.1.3'
implementation 'com.android.support:design:28.0.0'
/*testImplementation 'junit:junit:4.12'*/
testImplementation 'org.assertj:assertj-core:2.0.0'
testImplementation 'org.testng:testng:6.9.10'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 
'com.android.support.test.espresso:espresso-core:3.0.2'
implementation files('libs/apache-mime4j-0.6.jar')
implementation files('libs/commons-codec-1.10.jar')
implementation files('libs/commons-collections-3.2.1.jar')
implementation files('libs/commons-exec-1.3.jar')
implementation files('libs/commons-io-2.4.jar')
implementation files('libs/commons-lang3-3.4.jar')
implementation files('libs/commons-logging-1.1.3.jar')
implementation files('libs/commons-validator-1.4.1.jar')
implementation files('libs/gson-2.3.1.jar')
implementation files('libs/guava-21.0.jar')
// implementation 'com.google.guava:guava:25.0-android'
implementation files('libs/hamcrest-core-1.3.jar')
implementation files('libs/httpclient-4.4.1.jar')
implementation files('libs/httpcore-4.4.1.jar')
implementation files('libs/httpmime-4.4.1.jar')
implementation files('libs/java-client-3.2.0.jar')
implementation files('libs/junit-4.12.jar')
implementation files('libs/selenium-java-2.47.1.jar')
implementation files('libs/java-client-7.0.0.jar')
implementation files('libs/selenium-server-standalone-3.141.59.jar')
implementation 'com.google.guava:guava:24.1-jre'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.google.guava:guava:27.0.1-android'

}

Должен без проблем создать файл gradle

...