Articles of град

Как переключить / изменить testInstrumentationRunner динамически с помощью gradle

Мой проект состоит из двух разных групп тестов. Одна группа работает только с AndroidJUnitRunner по умолчанию, другой должен быть запущен с помощью специальной реализации. TestRunner extends MonitoringInstrumentation . В настоящее время я переключаю testInstrumentationRunner , редактируя build.gradle каждый раз, когда мне нужно запустить другую группу тестов: android{ defaultConfig { //testInstrumentationRunner "my.custom.TestRunner" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } } […]

Javadoc не отображается при использовании локального репозитория Maven

Я опубликовал артефакт с build.gradle ниже: UploadArchives { Репозитории { MavenDeployer { Репозиторий (url: "file: // maven") Pom.groupId = 'com.totvnow' Pom.artifactId = 'tonedetect-lib' Pom.version = '0.1.0' } } } Task androidJavadocs (тип: Javadoc) { Source = android.sourceSets.main.java.srcDirs Classpath + = project.files (android.getBootClasspath (). Join (File.pathSeparator)) } Task androidJavadocsJar (тип: Jar, dependsOn: androidJavadocs) { Classifier = […]

Строительство проекта Android Studio на Jenkins? Android.compileSdkVersion отсутствует

Я пытаюсь настроить свой первый Android-проект на Jenkins. Я запускаю Jenkins 1.6.2 с версией 1.24 плагина Gradle. Работает на Windows 7 Professional SP1. Я установил Android Studio и Java7 JDK на свою машину сборки, а исправленная версия программного обеспечения просто отлично работает через Android Studio или при запуске gradlew.bat из командной строки. Но я не […]

Разрешения только для Android с разрешением gradle

Я запускаю ./gradlew connectedAndroidTest и мне нужен мой APK для тестирования, чтобы иметь разрешение, которое не должно быть в любом не тестировании APK (debug, release). Я создал манифест с разрешения: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.mypackage"> <uses-permission android:name="android.permission.SET_ANIMATION_SCALE"/> </manifest> Затем я скопировал этот манифест в каталог src/androidTest , поскольку примечания к выпуску из плагина android-плагин: 0.13.0 (2014/09/18) Требуется […]

MultiDexApplication не распознается

Попытка использовать MultiDexApplication в моем приложении, но класс не распознается, когда я пытаюсь расширить свою активность приложения. Вот мой файл build.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion '21.0.1' defaultConfig { applicationId 'com.myapp' minSdkVersion 10 targetSdkVersion 21 versionCode 115 versionName '4.8' } buildTypes { debug { debuggable true runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } […]

Ошибка: (27, 13) Не удалось решить: com.google.firebase: firebase-core: 9.8.0

Я пытаюсь использовать Firebase в своем приложении. После добавления трех строк в Gradle я получаю эту ошибку: Ошибка: (27, 13) Не удалось решить: com.google.firebase: firebase-core: 9.8.0 Вот некоторые изображения моего кода: Почему я получаю эту ошибку?

Как настроить gradle для работы «в автономном режиме» (используя кэшированные зависимости)

У меня есть генератор apk командной строки, который компилирует много APK, используя тот же исходный код, поэтому эти приложения имеют одинаковые зависимости. В документации по градации я вижу это: The Gradle project needs network connectivity to download dependencies. Я знаю, что можно настроить gradle для работы в автономном режиме и не загружать все время, когда […]

Ошибка конвертации Android Studio 2.3

После обновления Android Studio до версии 2.3 я получаю следующую ошибку. Сообщение о выходе консоли Ошибка: невозможно загрузить класс 'org.gradle.logging.StyledTextOutput'. Возможные причины этой непредвиденной ошибки: Кэш зависимостей Gradle может быть поврежден (это иногда происходит после таймаута сетевого соединения.) Заново загружать зависимости и проект синхронизации (требуется сеть) Состояние процесса сборки Gradle (демона) может быть повреждено. Остановка […]

Импорт проекта библиотеки несколько раз в Android Studio 1.3.1 заставляет библиотеку исчезать

У меня есть проект библиотеки Common, который я использую для функциональных возможностей, которыми пользуются другие мои проекты, «Потребительские и управляющие». Сам потребитель также является проектом библиотеки, который используется другими приложениями. Файл build.gradle в Common содержит все внешние зависимости, используемые другими проектами: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.code.gson:gson:2.2.2' compile 'com.android.support:support-v4:22.1.0' compile 'com.squareup.picasso:picasso:2.5.2' } […]

Библиотека с зависимостями связок (fat aar)

Мы создаем библиотеку, которую мы распространяем для наших клиентов. Мы распространяем необработанные файлы aar для их использования. Также мы используем API-интерфейс необработанного доступа GitHub для предоставления репозитория Maven. Теперь, чтобы сохранить порядок вещей, мы разделили библиотеку на несколько модулей: include ':library' include ':geohash' include ':networkstate' include ':okvolley' include ':volley' library – это Android-библиотека, а также […]

Intereting Posts
Как использовать OpenCV для обработки изображения, чтобы текст стал четким и четким? Преобразование Uri в строку Кордова запускает андроид: ANDROID_HOME не установлен и андроид не на моем пути Атрибут <size> не полезен при использовании списка слоев? Gson – конвертировать из Json в типизированный ArrayList <T> Как я обнаружу датчик движения в широковещательном приемнике? Сведения об уничтожении и отдыхе компонентов приложений Android Создайте новый TextView программно, затем отобразите его под другим TextView Android: adb: разрешение отклонено Android Instant App: как создавать URL-адреса? HttpURLConnection для отправки изображений, аудио и видео файлов с параметром может (String или Json String) Android Захват трафика мобильного телефона на wirehark Android – увеличение / уменьшение местоположения RelativeLayout с распространением / пинчем Архитектура Android-приложений – какова предлагаемая модель? SHA1 Ключ для DEBUG & RELEASE ANDROID STUDIO MAC