Articles of град

Android gradle build с библиотекой, не может найти символ

Я пытаюсь создать приложение для Android, которое использует библиотеку Android, которую я также создал. Структура проекта выглядит следующим образом: /mainProject |- /myLibrary |- build.gradle |- (Java Sources and files) |- /app |- build.gradle |- (Java Sources and files) |- settings.gradle |- build.gradle Основной проект / settings.gradle содержит: include ':app', ':myLibrary' Основной проект / build.gradle содержит: […]

ApplicationId манифест для многократных сбоев сборки не работает

Я изменяю текущий проект Android, поэтому его можно установить на одно и то же устройство для нескольких вариантов и построить конфиги. build.gradle: { // … defaultConfig { applicationId "com.myapp" manifestPlaceholders = [ manifestApplicationId: "${applicationId}", onesignal_app_id: "xxxx", onesignal_google_project_number: "xxxx" ] // … } productFlavors { production { applicationId "com.myapp" // … } dev { applicationId "com.myapp.dev" […]

Получает ли gradle новую копию зависимостей для каждого нового проекта?

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

Как генерировать javadoc для библиотеки андроида, когда у него есть зависимости, которые также являются аар-библиотеками?

У меня есть проект библиотеки андроидов, который зависит от других проектов библиотеки Android. Мне нужно генерировать javadoc для библиотеки, но он терпит неудачу, потому что gradle ставит путь к пути javadoc classpath в .aar, но javadoc ожидает файлы .jar. Упрощенный файл градиента: android { compileSdkVersion 23 buildToolsVersion "23.0.2" configurations { javadocDeps } defaultConfig { minSdkVersion […]

Добавление ключей release в экспериментальный плагин Gradle для Android

Привет, у меня возникли проблемы с добавлением подписи моего варианта сборки. В настоящее время я использую экспериментальный град 2.5 с новой версией плагина android gradle версии 0.1.0. build.gradle: apply plugin: 'com.android.model.application' model { android { compileSdkVersion = 15 buildToolsVersion = "22.0.1" defaultConfig.with { applicationId = "com.testcom.test" minSdkVersion.apiLevel = 14 targetSdkVersion.apiLevel = 14 versionCode = 1 […]

Android Studio Gradle не может найти «com.android.support:design:22.2.0» (библиотека поддержки дизайна Android)

Эта проблема была невероятно расстраивающей для меня в течение последних двух недель. Используя Android SDK Manager, я обновил следующее: Tools: Android SDK Tools rev. 24.3.3 Android SDK Platform-tools rev. 22 Android SDK Build-tools rev. 22.0.1 Android 5.1.1 (API 22): SDK Platform rev. 2 Google APIs rev. 1 Sources for Android SDK rev. 1 Extras: Android […]

Сбой сборки Gradle в Android Studio

Я использую Android Studio на Ubuntu. Я запустил Android Studio, создал «Новый проект» и начал его с Shift+F10 . Это привело к следующей ошибке: /home/laptop/AndroidStudioProjects/TestIt420/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/laptop/Android/Sdk/build-tools/21.1.2/aapt'' finished with non-zero exit value 127 :app:mergeDebugResources FAILED FAILURE: Build failed with an exception. Run with –stacktrace option to get the stack trace. Run […]

Ошибка: причина: com.android.sdklib.repository.FullRevision

Я хотел попробовать мгновенный запуск от AS 2.0 – для этого мне пришлось обновить до build-plugin до 2.0.0-alpha6, но при этом я не могу градировать синхронизацию проекта, поскольку я получаю: Не удалось обновить проект проекта «Недостаточно». Ошибка: причина: com.android.sdklib.repository.FullRevision. Кто-нибудь знает причину / обходной путь для этого? Я использую JakeWharton / sdk-manager-plugin . Build-plugin до […]

Ошибка com.google.android.gms / play-services / 8.4.0 / gradle: 2.0.0-alpha5

После обновления SDK AndroidStudio сказал мне обновить до gradle: 2.0.0-alpha5. Когда я строю / запускаю приложение, не удается выполнить градиент и говорит: Ошибка: выполнение не выполнено для задачи ': app: compileReleaseJavaWithJavac'. Java.io.FileNotFoundException: /home/pepperonas/IdeaProjects/Android/M104/app/build/intermediates/exploded-aar/com.google.android.gms/play-services/8.4.0/jars/classes.jar (Нет Такой файл или каталог) Переход к градуировке: 2.0.0-alpha3 решит его, но я хочу использовать новейшую версию. Любое тело знает, как это […]

Как перейти на более раннюю версию Gradle

У меня в папке .gradle, папке 2.4, которая является версией градиента. Я хочу понизить до 2.2.1, потому что мне нужно использовать Gradle plugin 1.0.1. Я уже пытаюсь изменить: distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.zip Но это не решает и им все еще с версией 2.4. Как я могу это решить?