Articles of gradle

Почему я не могу использовать задачу gradle connectedDebugAndroidTest в моем скрипте сборки?

Я могу ссылаться на задачу connectCheck (которая появилась из плагина android) из моего скрипта сборки: connectedCheck.finalizedBy AndroidShowTestResults Но пытаясь использовать connectedDebugAndroidTest (который также появился из плагина android) connectedDebugAndroidTest.finalizedBy AndroidShowTestResults дает мне Ошибка: (48, 0) Не удалось найти свойство 'connectedDebugAndroidTest' в проекте ': app'. И если я попробую task connectedDebugAndroidTest << {print '123'} Он проклинает меня […]

Не удалось создать приложение Ошибка: выполнение выполнено для задачи «app: package» packageName «Debug». > Значение (73836)> 0x0000ffff

Не удалось создать приложение. Сбой сборки: Error:Execution failed for task ':app:package "packageName" Debug'.> value (73836) > 0x0000ffff Проект строится успешно, но добавление строки кода (Log.i ()) получает сообщение о сбое сборки после перезапуска (недействительные кеши) работает так, как ожидалось Gradle-wrapper.properites distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-all.zip Вот мой файл build.gradle apply plugin: 'com.android.application' android { compileSdkVersion […]

Неиспользуемые ресурсы андроидного lint из библиотечного модуля используются в приложении

Мое приложение разделено в основном приложении и разных библиотечных модулях. Когда я бегу ./gradlew lint Каждый модуль проверяется независимо, и для каждого модуля создается lint.xml-файл. В lint.xml-файлах было много предупреждений о неиспользуемых ресурсах, но эти ресурсы используются в основном приложении. Как настроить lint для проверки в глобальном масштабе в приложении, если используются ресурсы или нет? […]

Не удалось получить неизвестное свойство 'assembleRelease' при использовании gradle 2.14.1

При использовании более старой версии, затем gradle 2.14.1, то ниже оператор скомпилирован и Запускается успешно, но после обновления с помощью градиента 2.14.1 он не работает. код: assembleRelease.dependsOn 'increaseVersionCodeAndName' Благодаря, Devang

Использование Jenkins для создания проекта градиента android не выполняется

Я пытаюсь настроить Jenkins на компьютер с OSX, и у меня проблема. Когда я пытаюсь создать проект с моей учетной записью пользователя по умолчанию, все работает нормально, но как только я пытаюсь построить через Jenkins, сборка завершится неудачей со следующим выходом: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring […]

Android Studio не компилируется при использовании устаревшего API

У меня возникают проблемы с компиляцией и запуском моего приложения в Android Studio. Проблема: мне не нравится, что я использую устаревшие API. (От gradlew compileDebug –stacktrace . Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Фон: Я использую функцию PreferenceActivity, которая использует onPreferenceTreeClick и addPreferencesFromResource(int) , обе […]

Ошибка при создании большого приложения Codename One на этапе Dex

Я получил ошибку на сервере сборки при отправке сборки Android во время фазы dex. Несколько раз я узнал, что существует жесткий предел 64K функций (включая все библиотеки, самые тяжелые – сервисы Google Play), или вы можете использовать множественный механизм dex. Как активировать его для Codename One? Я понимаю, что Codename One использует Ant, и насколько […]

Причина «Это приложение содержит код, который пытается обойти защиту безопасности Android»

Я работаю над очень мягким Android-приложением в течение пары месяцев, и внезапно я начал получать это сообщение на своем устройстве, когда я пытаюсь его переустановить из IntelliJ. Мой вопрос: какие вещи заставят ОС Android отображать это сообщение? Если бы я когда-либо выпустил это приложение, я бы не хотел, чтобы мои пользователи должны были видеть это […]

Как установить переменную среды в Android Studio, прежде чем она запустит мою структуру градиента

Моя сборка Gradle рассматривает переменную окружения BUILD_NUMBER, чтобы определить версию для моего приложения для Android следующим образом: def buildNumber = System.getenv("BUILD_NUMBER") ?: "local" До тех пор, пока эта переменная среды установлена, номер сборки используется в defaultConfig следующим образом: versionName "1.4.0."+buildNumber Обычно Jenkins называет это Gradle build и снабжает переменную окружения BUILD_NUMBER. Если я запустил сборку […]

Получение ошибки «Требуется версия Gradle 1.10. Текущая версия 1.12. "При выполнении" обертки градации "?

Я пытаюсь выполнить gradle wrapper для Android-проекта, и эта ошибка возникает: Возникла проблема с оценкой корневого проекта «myapp». > Требуется Gradle версия 1.10. Текущая версия – 1.12. Если вы используете оболочку градиента, попробуйте отредактировать дистрибутивUrl в /Users/dude/myapp/gradle/wrapper/gradle-wrapper.properties до gradle-1.10-all.zip Моя задача wrapper в build.gradle выглядит так: task wrapper(type: Wrapper) { gradleVersion = "1.12" } Недавно […]

Intereting Posts
Как добавить разрешение манифеста в приложение для Android? Как сделать автоматический просмотр Android-плеера Зачем использовать Enums вместо констант? Проектирование приложения для Android-планшета Какие инструменты и методы Android лучше всего подходят для поиска утечек памяти / ресурсов? Как сохранить объект Date в SharedPreferences? Список событий для определенного дня в Android 4+ (проблема ALL_DAY) Android: как сделать кликабельное изображение карты с каждой страной, производя другое действие? Android-карты v2 сбой при повторном открытии фрагмента Как переключить / изменить testInstrumentationRunner динамически с помощью gradle Android "java.lang.RuntimeException: Parcelable сталкиваетсяClassNotFoundException, читающий объект Serializable" Уведомление от Google не исчезает после нажатия на значок Rid.container не разрешен Как использовать getStyledAttributes (int ) с внутренними темами Android Android пропустить активность по кнопке «Назад»