Articles of gradle

Сбои тестов для Android после обновления до Java 8 и сборки инструментов версии 25

У меня было множество тестовых примеров, которые работали нормально. Но как только мой проект был обновлен для создания инструментов версии 25, а Java был обновлен до JDK 1.8, все мои тестовые примеры терпят неудачу. Когда я запускаю свои тесты, я использую ./gradlew cAT, я получаю сообщение об ошибке: Ошибка инструментария не удалась из-за «java.lang.NullPointerException» com.android.builder.testing.ConnectedDevice> […]

Android Scala и Gradle

Я новичок в Gradle. Есть ли пример, как правильно настроить gradle–android-plugin для классов scala. Это то, что у меня есть сейчас. buildscript { repositories { mavenCentral() } dependencies { classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1' } } apply plugin: 'android' apply plugin: 'eclipse' apply plugin: 'scala' sourceCompatibility = 1.6 version = "1.0.0" repositories { mavenCentral() } dependencies { compile […]

Как упаковать и связать OpenCV binares и OpenCV Java SDK для Android Studio?

Попытка начать работу с OpenCV Java SDK на Android Studio, создав приложение с настройками 14 – 19. Я следую шагам, определенным здесь @Paito: https://stackoverflow.com/a/20600674/1291489 1) Я упаковываю libs в .jar 2) Добавить зависимости: … зависимости { //OpenCV compile files('libs/opencv-2.4.8.jar') compile project(':app:libs:opencv') } 3) Скопируйте папку Java OpenCV 4) Создайте и исправьте build.gradle для OpenCV (то […]

Тест Gradle Build «Не удалось нормализовать …», для выполнения Robolectric тестов в Android Studio

Выполнение теста gradlew –stacktrace в Windows 8.1. Я получаю эту ошибку: Не удалось нормализовать путь для файла «C: \ Users \ Aleesa \ Documents \ SDK \ platform \ android-18 \ android.jar; C: \ Users \ Aleesa \ Documents \ SDK \ add-ons \ addon-google_apis-google-18 \ ЛИЭС \ usb.jar; C: \ Users \ Ализа \ […]

Покрытие кода для сонара от андроидных тестов с использованием градуировки

Я должен настроить отчет о покрытии кода на своих тестах на Android, а затем опубликовать их в гидролокаторе. Я прочитал, что нет никаких инструментов и плагинов, которые могут это сделать. Я использую скрипты gradle, и я пытаюсь использовать jacoco plugin, cobertura, но никаких результатов. Это какие-то способы его решения? Также я попытался сделать так, как […]

Отдельная задача теста интеграции на градиенте с помощью android

Я хочу запустить тесты, которые имеют слово «интеграция» в пути, который должен быть исключен при стандартном тестовом прогоне, но я хочу объединить их все вместе в отдельной задаче. В настоящее время у меня есть базовая тестовая конфигурация: sourceSets { androidTest.setRoot('src/test') integrationTest.setRoot('src/test') } … androidTestCompile 'junit:junit:4.11' androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.1' androidTestCompile files('libs/android-junit-report-1.5.8.jar') androidTestCompile 'com.squareup:fest-android:1.0.8' androidTestCompile 'org.robolectric:robolectric:2.3' integrationTestCompile 'junit:junit:4.11' […]

Ошибка проекта сборки сборки Gradle: не удалось найти ресурс метаданных

Новая установка Android SDK и Android Studio. Совершенно новый проект, буквально никаких изменений в любом файле в проекте. Работает AVD, работает 4.4.3 (или что-то подобное). Я получаю следующую ошибку: Gradle 'Gigviz' project refresh failed. Error:Could not find meta-data resource 'META-INF/services/javax.xml.datatype.DatatypeFactory' for service 'javax.xml.datatype.DatatypeFactory'. Лучшая причина, по которой я могу думать об этой ошибке, заключается в […]

Intellij + gradle + robolectric + espresso

Я пытаюсь настроить проект с использованием фреймворков, перечисленных выше. Я использую этот демонстрационный проект gradard-gradle, и я не могу синхронизировать град. В нем говорится, что org.robolectric.gradle: gradle-android-test-plugin: 0.9.4-SNAPSHOT не найден. Как это исправить? Кто-нибудь сделал эту работу? Вот файл build.gradle buildscript { repositories { mavenLocal() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.9.2' classpath 'org.robolectric.gradle:gradle-android-test-plugin:0.9.4-SNAPSHOT' } } […]

Покрытие кода в андроид-студии 1.2 для инструментальных тестов

Я пытаюсь использовать новую функцию покрытия кода в Android Studio 1.2. Кажется, нет никакой документации для этой функции, но до сих пор я решил добавить testCoverageEnabled true К отладочному вкусу моего файла Gradle. Тем не менее, я могу только создавать отчеты о покрытии кода для тестовых примеров JUnit, а не тестировать тесты на Android. Есть […]

FAILURE: сбой сборки с исключением

Я пытаюсь обновить android.support: support. Но он показывает некоторую ошибку: Information:Gradle tasks [:app:generateDebugSources] :app:preBuild :app:preDebugBuild :app:checkDebugManifest :app:preReleaseBuild :app:prepareComAndroidSupportAppcompatV72100Rc1Library UP-TO-DATE :app:prepareComAndroidSupportGridlayoutV71901Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42100Rc1Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE :app:generateDebugBuildConfig UP-TO-DATE :app:generateDebugAssets UP-TO-DATE :app:mergeDebugAssets UP-TO-DATE :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources UP-TO-DATE :app:mergeDebugResources :app:processDebugManifest /home/ti/Projectname/app/src/main/AndroidManifest.xml:0:0 Error: Error:/home/ti/Projectname/app/src/main/AndroidManifest.xml:0:0 Error: uses-sdk:minSdkVersion 11 cannot be smaller than version 11 declared in library […]