когда я запускаю проект, у меня возникла проблема в файле 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