Articles of android gradle

Android Studio: Ошибка сборки Gradle: 169.254 / 16 | * .169.254 / 16. Будет игнорировать настройки прокси для этих хостов

Я установил Android Studio несколько недель назад, и мне удалось создать новые проекты, и они построили отлично, и я заставил их работать. Внезапно, когда я создаю новый проект, град не строится, потому что я получаю 6 из этих ошибок: Ошибка: 169,254 / 16 | * .169.254 / 16. Будет игнорировать настройки прокси для этих хостов. […]

Создание подписанного APK: ошибки при создании APK Android Studio

Я не могу создать Signed APK, используя minifyEnabled true и shrinkResources true Уровень приложения: build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0' } } apply plugin: 'com.android.application' repositories { mavenCentral() } android { compileSdkVersion 23 buildToolsVersion '22.0.1' defaultConfig { applicationId "……." minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } […]

Android Studio 3.0, сбой компиляции AAPT2 – недопустимый размер файла ресурсов

Я использую Android Studio 3.0 Canary 3 в Arch Linux, и я играю с ним, пытаясь сделать небольшое приложение. Сделал некоторые исследования перед публикацией вопроса, но ни одно из решений, которые я нашел, не работает для меня. Любая помощь приветствуется. благодаря Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. > Ошибка: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: сбой […]

Разрешение конфликтов с Gradle не работает с проектами Android?

Я пытаюсь скомпилировать модуль, чье дерево зависимостей выглядит +— com.squareup.burst:burst-junit4:1.0.2 | +— com.squareup.burst:burst:1.0.2 | \— junit:junit:4.11 -> 4.12 | \— org.hamcrest:hamcrest-core:1.3 +— com.android.support.test.espresso:espresso-core:2.0 | +— com.squareup:javawriter:2.1.1 | +— org.hamcrest:hamcrest-integration:1.1 | | \— org.hamcrest:hamcrest-core:1.1 -> 1.3 | +— org.hamcrest:hamcrest-library:1.1 | | \— org.hamcrest:hamcrest-core:1.1 -> 1.3 | +— com.android.support.test.espresso:espresso-idling-resource:2.0 | +— com.android.support.test:testing-support-lib:0.1 | | \— junit:junit-dep:4.10 | […]

Создайте несколько файлов apk с одной сборкой проекта в Android Studio

У меня есть два варианта в моем Android-проекте, один работает с тестовым сервером и один с продукцией. Я храню URL-адрес внутри строкового ресурса, поэтому я могу получить доступ к правильному URL-адресу на основе вкуса, который я выбираю для компиляции. Обычно мне нужно создавать несколько файлов apk в течение дня, каждый раз для обоих серверов. Есть […]

Как включить библиотеку Android в другую библиотеку?

Я создаю библиотеку Android, которая упакована как aar и распространяется сторонним разработчикам. Структура довольно проста: Проект — библиотекаA — libraryB LibraryA требует libraryB, поэтому есть это в своем файле gradle: compile project(':libraryB') И settings.gradle имеет include ':libraryB', ':libraryA' Но если я создам проект как aar, он включает только libraryA. Что мне не хватает? Я прочитал […]

Android 1.5 Gradle Sync никогда не завершает

Недавно я обновился до Android Studio 1.5. Однако после обновления Gradle застревает в «Обновление проекта [Project] Gradle Project» и никогда не останавливается. Предыдущая версия Android Studio работала отлично. Как я могу это решить? Я на Ubuntu 15.10 64-битной машине. Редактировать: До сих пор я пытался удалить Android Studio из / opt и загрузить последнюю версию. […]

Android Studio – не может указать собственный minSdkVersion

После установки SDK Android L Developer Preview SDK сегодня я хотел сделать свое приложение совместимым с Android L и более старыми версиями, такими как Jelly Bean. Мое приложение использует minSdkVersion 16, но, поскольку я опробовал предварительный просмотр разработчика, Android Studio, похоже, не уважает мою minSdkVersion. Я пытаюсь запустить мое приложение на своем Galaxy Nexus (API […]

Класс не найден в aar

Я получаю исключение класса в моей библиотеке Android (aar), когда вызывается GoogleApiAvailability. Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.GoogleApiAvailability" on path: DexPathList[[zip file "/data/app/com.myunityplugin.PushNotifications-1/base.apk"],nativeLibraryDirectories=[/data/app/com.myunityplugin.PushNotifications-1/lib/arm, /vendor/lib, /system/lib]] Ошибка очевидна, но я не уверен, что я делаю неправильно. Я довольно новичок в градиенте и AndroidStudio. У меня есть следующие под зависимостями внутри моего gradle.build: compile 'com.google.android.gms:play-services:8.4.0' compile […]

Gradle Android Plugin: Захватите задание после компиляции для всех продуктов

Мне нужно выполнить собственный код (через javaexec), после того как мой проект андроида был скомпилирован градиентом, но прежде, чем он будет упакован в apk (и фактически, прежде чем ресурсы будут перемещены в их конечный пункт назначения). Поэтому я использовал: gradlew tasks –all Чтобы получить список доступных задач. Я использую ароматы продуктов, поэтому почти все задачи […]