Articles of android gradle

Документация Android DSL для gradle

Для градиента имеется базовый набор документации для dsl: http://www.gradle.org/docs/current/dsl/ Возможно, я просто очень слеп, но я не могу найти эквивалентный набор подробных документов для Android. 🙁 Любая помощь будет принята с благодарностью. 🙂

Не удалось синхронизировать Gradle для Android Studio 3.0: java.lang.AssertionError (в UnresolvedDependenciesReporter)

При переносе на Android Studio 3.0-beta1 я столкнулся с ошибкой синхронизации с градиентом, которая не предоставляет много информации. В консоли gradle нет сообщения об ошибке. Мне пришлось перейти в файл idea.log, чтобы получить следующую трассировку стека: java.lang.RuntimeException: java.lang.AssertionError at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:174) at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:155) at com.android.tools.idea.gradle.project.sync.idea.data.service.ModuleModelDataService.importData(ModuleModelDataService.java:80) at com.android.tools.idea.gradle.project.sync.idea.data.service.ModuleModelDataService.importData(ModuleModelDataService.java:50) at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManager.doImportData(ProjectDataManager.java:246) at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:143) at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:198) at com.intellij.openapi.externalSystem.service.project.manage.ProjectDataManager.importData(ProjectDataManager.java:204) at […]

Не удалось решить: com.google.android.gms: play-services-measurement: 9.6.1

Сегодня я обновил все свои библиотеки поддержки и buildtools до последней версии для поддержки Android N Как только я обновил все и запустил приложение, у меня возникла ошибка в методе генерации InstanceId GCM в моем приложении. Итак, я искал и нашел решения, предлагающие обновлять игровые сервисы. После выполнения всех SO вопросов и ответов я застреваю […]

Не обнаружен тестовый компонент с кинжалом 2

Я надеюсь, что это просто то, что я делаю неправильно здесь. Я пытаюсь использовать Dagger 2.0 для инъекций зависимостей для моих тестов JUnit (а не тестов Espresso , просто чистых JUnit). Итак, у меня есть «главный» java-модуль и «тестовый» Java-модуль. В основном модуле у меня есть Dagger Module и компонент: @Module public class MainModule { […]

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

После обновления всех поддерживаемых библиотек Google до последних версий, от v21 до v22.2.0 и Play Services до версии v7.5, мой проект больше не строится успешно. Журнал, который я получил, выглядит следующим образом: app:preDexDebug AGPBI: {"kind":"simple","text":"Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar ","sources":[{}]} AGPBI: {"kind":"simple","text":"Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar ","sources":[{}]} AGPBI: {"kind":"simple","text":"Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar ","sources":[{}]} AGPBI: {"kind":"simple","text":"Picked up JAVA_TOOL_OPTIONS: […]

Не удалось разрешить: com.google.android.gms: play-services-cast: 9.8.00

Я использую Android Studio и клонировал приложение для ссылки CastVideo v2 и настроил его с помощью CastCompanionLibrary в соответствии с его инструкциями. Однако, когда я пытаюсь синхронизировать проект градиента, он говорит: Failed to resolve: com.google.android.gms:play-services-cast:9.8.00 . У меня есть возможность Install Repository and sync project но он ничего не делает. Я попытался сделать Invalidate Caches […]

Android Gradle – конфигурация подписи загрузки из внешнего файла

В Gradle для Android, как правило, необходимо определить конфигурацию подписки для сборки релиза следующим образом: android { signingConfigs { debug { storeFile file("debug.keystore") } myConfig { storeFile file("other.keystore") storePassword "android" keyAlias "androiddebugkey" keyPassword "android" } } buildTypes { foo { debuggable true jniDebugBuild true signingConfig signingConfigs.myConfig } } } Дело в том, что я хочу […]

Как установить мой град для окончательной версии apk

Раньше моя градация была такой: КОТОРЫЙ ОЧЕРЕДЬ НЕПРАВИЛЬНО apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion '19.0.3' defaultConfig { minSdkVersion 11 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:gridlayout-v7:19.0.1' compile 'com.android.support:appcompat-v7:+' compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:+' compile 'com.google.android.gms:play-services:+' […]

Внешний AndroidManifest.xml не отображается в панели просмотра проекта

Я разрабатываю Android-проект, используя Android Studio и Gradle. AndroidManifest.xml моего проекта находится под внешней папкой. Я указываю на это, используя следующий код в файле build.gradle : sourceSets { main { manifest.srcFile '..\\..\\..\\sources\\AndroidManifest.xml' } } Все отлично работает, проект компилируется и запускается, за исключением того, что я не могу найти файл AndroidManifest.xml в рамках структуры проекта […]

Gradle 4.0 Невозможно найти подходящую конфигурацию

Я пытаюсь открыть свой существующий проект в новой версии Android Studio 3.0. Я обновил Gradle в соответствии с инструкциями , изменил имена для конфигураций зависимостей, но я продолжаю получать следующую ошибку: Error:Could not resolve all dependencies for configuration ':bankOK:betaNewApiInnerTestRuntimeClasspath'. > Unable to find a matching configuration in project :abChat: – Configuration 'debugApiElements': – Required apiLvl […]

Intereting Posts
Предупреждение Google Play и OpenSSL Enum vs android @Intdef – который лучше оптимизирован Android. Может ли опубликовать разные приложения с одним файлом хранилища ключей в нескольких учетных записях? Виджет вкладки всегда имеет в своем роде буквы в android 4.0 Как получить текст в определенной строке в TextView Как создать новую строку или вкладку в <string> XML (eclipse / android)? Вызвать события фрагмента из активности Как использовать Active Android с базой данных в памяти для модульных тестов с использованием Robolectric? Как избежать дублирования имени контакта (данных) при загрузке контактной информации в listview? Получить название запуска приложения для Android-приложения Предварительная загрузка дополнительных представлений с помощью ListView-Adapter Мигает экран при использовании веб-просмотра со вспышкой Приложение не будет выполняться на новом Android Studio 2.2 с градиентом 2.14.1 с включенным Instant Run Архитектура плагинов для Android-приложения? Нет папки «apk», сгенерированной внутри папки «Build» при создании APK