Articles of android gradle

Нет кэшированной версии com.android.tools.build:gradle:0.9.1 для автономного режима

Я получил сообщение об ошибке при создании нового проекта Hello World в Android Studio. FAILURE: Сбой сборки с исключением. Что пошло не так: возникла проблема с настройкой корневого проекта MyApplication2 . Could not resolve all dependencies for configuration ':classpath'. Could not resolve com.android.tools.build:gradle:0.9.1. Required by: :MyApplication2:unspecified No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode. […]

Ошибка в создании проекта в Android Studio

Недавно установленная Android Studio и новый проект для Android. Когда пытались запустить его. Получил эту ошибку от Gradle Error:Could not open initscript class cache for initialization script 'C:\Users\Dexter\AppData\Local\Temp\asLocalRepo10.gradle' (C:\Users\Dexter\.gradle\caches\2.2.1\scripts\asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv\InitScript\initscript). java.io.FileNotFoundException: C:\Users\Dexter\.gradle\caches\2.2.1\scripts\asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv\InitScript\initscript\cache.properties (The system cannot find the file specified) Я попытался перестроить проект, а также попытался удалить папку .gradle но ничего не .gradle .

Переопределение префикса пакета разрешений GCM с Gradle

У меня есть проект Gradle Android, в котором есть 4 продукта (каждый имеет свое уникальное имя пакета). Файл build.gradle очень прост: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { // All dependencies here // … } android { // Usual stuff goes […]

Общий код для различных андроидов

Я создаю 4 разных вкуса своего приложения для Android. У меня есть класс Customization.java который одинаковый для 3 из них и отличается для 1. Поскольку я не могу поместить тот же класс как в основную папку, так и в папку с ароматом, теперь я должен поддерживать 3 копии одного и того же класса для этих […]

Ароматы подписи под ключ с разными клавишами на Android

У меня много разновидностей моего приложения для Android, и я хочу, чтобы все, кроме одного, использовали один и тот же ключ . Существует один, который должен использовать другой ключ. Как переопределить signingConfig всего за 1 вкус приложения (но в пределах одного типа сборки, например, «release»)? Я хотел бы, чтобы все сборки по умолчанию использовали конфигурацию […]

Почему Gradle создает мой модуль в режиме Release, когда приложение находится в Debug

Я создаю новый Android-проект со стандартным модулем 'app' , а также проект библиотеки (назовем его 'custom_lib' ). В файле build.gradle app я связываю модуль как таковой: dependencies { compile project(':custom_lib') } Когда я запускаю процесс сборки (Menu Build > Make Project ), я получаю следующий вывод в консоли Gradle Executing tasks: [clean, :app:compileDebugSources, :custom_lib:compileDebugSources] Configuration […]

Jacoco и Unit Tests Code Coverage с помощью android-gradle-plugin> = 1.1

Недавно я начал интегрировать android-gradle-plugin 1.1.0 в один из моих проектов. В проекте используется robolectric 2.4 для запуска модульных тестов. Это проект с несколькими модулями с очень сложными зависимостями (некоторые модули зависят от других модулей). Что-то вроде того: –> application-module (dependsOn: module1, module2, module-core) –> module1 (dependsOn: module-core) –> module2 (dependsOn: module-core) –> module-core (dependsOn: […]

Не удалось найти метод android () для аргументов

Я пытаюсь импортировать проект в Android Studio, и это то, где я застрял, есть аналогичный вопрос в Stack Overflow, но он не обеспечил решение моей конкретной ошибки. Это мой журнал ошибок: C:\<some location>\build.gradle Error:(24, 1) A problem occurred evaluating root project '<project name>'. > Could not find method android() for arguments [build_4fli1jm76ubcnxesnhqnhie47$_run_closure3@6e71db85] on root project […]

Как получить отчет о покрытии jacoco с помощью плагина Android gradle 0.10.0 или новее?

Я пытаюсь получить отчет о тестировании с помощью плагина Gradle Android 0.10.2. Но я все еще не могу получить отчет о покрытии после запуска некоторых тестов. (ConnectedAndroidTest). Мой основной модуль build.gradle: apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.3" defaultConfig { minSdkVersion 8 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { debug { […]

Отсутствует ключ api_key / current с Google Services 3.0.0 и ключом API Карт в build.gradle

Моя проблема очень похожа на Missing api_key / current key с Google Services 3.0.0, но с еще большей степенью сложности. Сегодня утром я обновил приложение до com.google.gms: google-services: 3.0.0 и всех зависимостей play-services 9.0.0 compile 'com.google.android.gms:play-services-analytics:9.0.0' compile 'com.google.android.gms:play-services-ads:9.0.0' compile 'com.google.android.gms:play-services-identity:9.0.0' compile 'com.google.android.gms:play-services-gcm:9.0.0' Теперь я получаю печально известную ошибку Ошибка: выполнение выполнено для задачи ': hotelsclick: […]