Articles of gradle

Использование типов сборки в Gradle для запуска того же приложения, которое использует ContentProvider на одном устройстве

Я установил Gradle для добавления суффикса имени пакета в мое приложение для отладки, чтобы у меня была версия выпуска, которую я использую и отлаживаю версию на одном телефоне. Я ссылался на это: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Мой файл build.gradle выглядит так: … android { … buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } } } Все […]

Ошибка Gradle Sync не удалось найти ограничение-макет: 1.0.0-alpha2

Проблема: Error:Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha2. Required by: myapp:app:unspecified Предпосылки: Android Studio 2.2 P 1

Android Studio 0.4 Дубликаты файлов, скопированных в APK META-INF / LICENSE.txt

После того, как я обновил свою Studio от 0,37 до 0,4, я не могу скомпилировать свой проект. Я нашел решение в stackoverflow: дублированные файлы, скопированные (Android Studio 0.4.0) Я обновил свой проект до 0,7. +, Но я не знаю, куда я должен поместить следующие строки: android { packagingOptions { exclude 'META-INF/LICENSE.txt' } } Мой logcat: […]

Gradle, Android и местоположение SDK ANDROID_HOME

Изменить: (aug-2016) Этот вопрос – с ноября 2013 года (в то время как Android Studio все еще находилась в режиме предварительного просмотра), В настоящее время (AS v2.2, Aug-2016) во время установки AS просит выбрать папку SDK (или установить по умолчанию), и она автоматически применяется к тому, когда вы когда-либо открываете проект. Это означает, что любое […]

Как я могу добавить файл helpl в студию Android (из примера выставления счетов в приложении)

В настоящее время я переношу приложение Eclipse в Android Studio. Это приложение использовало биллинг в приложении. Моя основная проблема заключается в компиляции проекта и файла helpl (я думаю, вы все используете этот файл ) Я получаю это сообщение об ошибке: Gradle: error: cannot find symbol class IInAppBillingService Gradle: error: package IInAppBillingService does not exist Итак, […]

«Aapt» Ошибка IOException = 2, Нет такого файла или каталога «Почему я не могу построить свой град на дженкинсах?

У меня небольшая проблема. Проблема: Я пытаюсь построить град моего проекта Android на Jenkins, и теперь я стою на этой проблеме, которую я не могу решить. Во время строительства у меня есть это сообщение об ошибке: :Client:mergeDebugResources /var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png: Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory :Client:mergeDebugResources FAILED Вы можете себе […]

Java закончила с ненулевым значением выхода 2 – Android Gradle

Я получаю эту ошибку, выполняя мое приложение для Android (я его очистил, а затем построил, но ошибка все еще присутствует) Синхронизация: ОК Сделать проект: ОК Очистить: ОК Выполнить: ошибка Ошибка: выполнение не выполнено для задачи ': app: dexDebug' .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' C: \ Program Files \ Java \ jdk1.7.0 _25 \ bin \ java.exe […]

Android Studio: Android Manifest не существует или имеет неправильный корневой тег

Я получил эту ошибку в Android Studio (AS): Как я понял: Я создал проект AS с нуля, и все было в порядке. Затем появилось всплывающее окно, и (если я правильно помню) говорил что-то вроде: « Android Framework detected ». Я нажал «Да», и некоторые изменения произошли с проектом / модулем. И после этого я получил […]

Как установить имя версии в имени файла APK с помощью gradle?

Я пытаюсь установить определенный номер версии в автогенерированном имени файла APK. Теперь gradle генерирует myapp-release.apk но я хочу, чтобы он выглядел как myapp-release-1.0.apk . Я пробовал варианты переименования, которые кажутся беспорядочными. Есть ли простой способ сделать это? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file.parent, […]

Студия Android Studio занимает слишком много времени для создания

Мой проект Android Studio использовался для сборки быстрее, но сейчас требуется много времени для его создания. Любые идеи, что может вызвать задержки? Я пробовал https://stackoverflow.com/a/27171878/391401, но никакого эффекта. У меня нет антивирусной программы, которая может прервать сборку. Мое приложение не так велико по размеру (около 5 МБ ), и оно использовалось для сборки в течение […]