Articles of gradle

Создание Android-телефона на основе Phonegap в Android Studio

Я работал с Phonegap с использованием Eclipse и плагинов ADT в прошлом, и теперь я пытаюсь сделать это в новой Android Studio IDE. Поскольку Phonegap v3, похоже, полагается на какую-то инсталляцию командной строки NodeJS, о которой я абсолютно ничего не знаю, вместо этого я загрузил Phonegap v2.9. Кроме того, поскольку Android Studio настолько нова, и, […]

Jacoco с Android Gradle 1.3.0

С gradle 1.2.3 и студией android, работает ./gradlew createDebugCoverageReport дает мне отчет о покрытии, основанный на тестах моего проекта. Переключение на gradle 1.3.0 заставляет эту задачу сбой, давая мне Task 'createDebugCoverageReport' not found in root project '[edited]' . Глядя на исходный код gradle, часть jacoco была удалена в 1.3.0 1.2.3 source , 1.3.0 source Я […]

Экспериментальный плагин Android Instant Run Gradle

Я столкнулся с проблемой: file or directory'/Users/rpurohit/Documents/StudioProjects/myapp/app/src/androidTest/manifest', not found file or directory '/Users/rpurohit/Documents/StudioProjects/myapp/app/src/debug/manifest', not found file or directory '/Users/rpurohit/Documents/StudioProjects/myapp/app/src/main/manifest', not found file or directory '/Users/rpurohit/Documents/StudioProjects/myapp/app/src/release/manifest', not found file or directory '/Users/rpurohit/Documents/StudioProjects/myapp/app/src/test/manifest', not found FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring project ':app'. Exception thrown while executing model rule: BaseComponentModelPlugin.Rules#createBinaryTasks […]

Ошибка NoClassDefFound при импорте проекта из git

Я клонировал проект из git, добавив несколько библиотек в составе сборки классов. Это часть зависимостей градиентов кода apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "co.example.android" minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } repositories { mavenCentral() } […]

Совокупный проект Javadoc для Android с несколькими библиотечными модулями

Я прошел почти весь Интернет в поисках способа объединения Javadocs в проект, состоящий из отдельных модулей библиотеки в один Javadoc. Существует плагин, который, по-видимому, позволяет это сделать: https://github.com/nebula-plugins/gradle-aggregate-javadocs-plugin Однако, если я запустил команду, указанную плагином, то Gradle найдет задачу и выполнит ее, но не будет создан выходной каталог. Любая помощь, как построить один Javadoc из […]

Использование Espresso 2.0 + Roboelectric в Android-проекте

У меня уже есть куча теста Roboelectric. Я хочу добавить Espresso 2.0, который был недавно представлен. Roboelectric представил проект шаблона градир-град, чтобы решить проблему использования Roboelectric и Espresso вместе. Но решение для Espresso 1.1, которое сейчас устарело. Это часть моего файла build.gradle, чтобы использовать Espresso 2.0, в то время как у меня есть Roboelectric, а […]

Ошибка сборки Gradle в Android Studio

Я получаю следующую ошибку при создании Android-проекта в Android Studio 1.2.2 (свежая установка) Error:(76, 0) Could not find property 'unitTestVariants' on com.android.build.gradle.internal.dsl.TestOptions_Decorated@261be0aa. Версия Gradle – 2,4 Версия для Android версии 3.0 – 1.2.3 Android-apt версия 1.4 Версия Android SDK – 19.

Gradle dependencies: как выяснить, что вызывает это дублирование

У меня есть проект Android, который содержит приложение MultiDex . Я пытаюсь запустить тесты Espresso, используя ./gradlew clean connectectedAndroidTest . В результате эта команда вызывает следующее сообщение об ошибке: :app:dexDebugAndroidTest UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Landroid/support/test/InstrumentationRegistry; На моем верхнем уровне build.gradle содержится: classpath 'com.android.tools.build:gradle:1.2.3' И я использую Gradle 2.4 через обертку. Проект build.gradle моего […]

Грейд застрял в проекте строительства в Android Studio

Я использую Android Studio, и каждый раз, когда Gradle пытается построить мой проект, он застревает. Я имею в виду, что это дает мне диалог сборки часами за раз, и я не могу построить свой проект. Вот скриншот: Android Studio Gradle Build Я просмотрел то, что кажется всем целым интернетом, но никакое решение, которое я нашел, […]

Не удалось создать проект андроида с использованием gradle

У меня возникла проблема с созданием простого андроидного проекта с использованием Gradle. Мой файл сборки находится ниже: buildscript { repositories { mavenCentral() // To use a development snapshot version of the plugin, add the // Sonatype Snapshots repository. maven { url "https://oss.sonatype.org/content/repositories/snapshots" } } dependencies { classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1' } } apply plugin: 'android' repositories { […]