Articles of gradle

Обновление Android-проекта для использования Java8 (compileOptions нельзя применять к groovy.lang.closure)

Я внес изменения в build.gradle для обновления моего проекта, я использую Android Studio 2.1 Preview на MacOSX , это моя Gradle: build.gradle. apply plugin: 'com.android.application' android { compileSdkVersion 'android-N' buildToolsVersion '24.0.0 rc1' defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 21 targetSdkVersion 'N' versionCode 1 versionName "1.0" jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility […]

Android ZIPALIGN закончил с ненулевым значением выхода -1

В моем приложении Android содержится 52 тысячи.mp3 файлов, хранящихся в двух папках в папке Asset. Когда я запускаю приложение в студии Android, он выдает следующую ошибку Asset/Media/Folder_name1/'.mp3' 53k files Asset/Media/Folder_name2/'.mp3' 53k files > Ошибка: выполнение выполнено для задачи ': app: zipalignDebug'. Процесс «команда» /Users/ubasimo/Library/Android/sdk/build-tools/23.0.2/zipalign '' завершен с ненулевым значением выхода 1 Я удалил папку mp3-файлов […]

Нет zipAlignEnabled в gradle2.2.0-alpha3

После того, как я обновил градиент верхнего уровня до classpath 'com.android.tools.build:gradle:2.2.0-alpha3' AndroidStudio2.2-Preview3 проигнорировал параметр zipAlignEnabled. В предыдущих версиях gradle вкладка gradle показывала запись в «других», называемую zipAlignRelease , в версии 2.2.0-alpha3 отсутствует запись. Кто-нибудь еще сталкивается с этой проблемой и есть ли возможность исправить это?

Запрещается переуступать устройства, ранее использовавшие разрешения M

Проблема для публикации приложения как бета-версии, которую я могу загрузить и сохранить как черновик. Play Store покажет мне эту ошибку после выпуска Сохранить как черновик. Запрещается переуступать устройства, которые ранее использовали M-разрешения (целевой SDK 23 и выше) для APK, которые используют разрешения старого стиля (целевой SDK 22 и ниже). Это происходит при изменении версии 28 […]

Ошибки Android proguard

Я пытаюсь создать свой apk и включить следующие флаги в типе сборки выпуска MinifyEnabled true ShrinkResources true При создании apk для выпуска я получаю следующие предупреждения от proguard, и в итоге моя сборка завершилась неудачей (см. Ниже). Я попытался подавить предупреждение, добавив следующее к моему pro pro pro pro -dontwarn android.test. ** -dontwarn com.amazonaws. ** […]

«Не удается разрешить символ» и «Нет найденного ресурса, который соответствует указанному имени» – не дубликат

Вчера я открыл свой проект в Android Studio и повсюду был красным, а в качестве описания – «Невозможно разрешить символ». Это было совершенно случайно, поскольку никаких изменений в проекте или AS не происходило, так как в последний раз я открывал проект. Я закончил обновление Android Studio до 2.0 и попробовал кучу решений, которые я нашел […]

Группировка робоэлектрических тестов с использованием junit Category в проекте Android gradle

Я хочу использовать аннотацию группы Junit для группировки тестов модульных блоков, чтобы некоторые тесты не выполнялись в определенной ситуации. В обычном java-проекте я знаю, что могу использовать apply plugin: 'java' test { useJUnit { includeCategories 'FastTest' } } Для определения категории. Но, видимо, плагин «java» несовместим с плагинами Android com.android.application ». Error:The 'java' plugin has […]

Есть ли способ настроить gradle для проверки орфографии в файле strings.xml?

Я бы хотел, чтобы strings.xml проверялся на правописание при построении с градиентом. Поскольку мы используем непрерывную интеграцию, нам нужно, чтобы она была настроена для создания из командной строки не только в Android Studio. Любой способ это сделать? PS. Я пробовал: lintOptions { abortOnError false // check *only* the given issue id's check 'Typos' } strings.xml: […]

Создание приложения для Android с Jenkins

Я установил работу Jenkins для создания моего проекта Android в следующих шагах: SSHing на машину ubuntu. Я установил его с помощью sdk, java, gradle и т. Д. Клонирование исходного кода Построение apk с помощью «./gradlew assembleRelease» Развертывание или отправка по электронной почте мне (шаг после здания apk, настраиваемый) Тем не менее, SSH-туннель закрывается на моем […]

Отладчик Android Studio не показывает локальные переменные с поддержкой JackOptions

После того, как я включил JackOptions в build.gradle и использовал java версию 1.8, отладчик студии Android разбился. Он не показывает локальные переменные. Это побочный эффект JackOptions? Какие-либо предложения? Моя версия Android Stdudio – 2.1.2, buildtoolsversion – 24.0.0. Отключить JackOptions Включить JackOptions android { compileSdkVersion 23 buildToolsVersion "24.0.0" defaultConfig { … minSdkVersion 17 targetSdkVersion 23 jackOptions […]

Intereting Posts