Articles of android gradle

Приращение версии при сборке проекта

В Android Studio у меня есть в build.gradle умолчанию о версии приложения: android { defaultConfig { versionCode 24 versionName "0.1 beta" } } Как я могу автоматически наращивать versionCode для каждой компиляции проекта?

Импортирование SDK Facebook в мой проект андроида – ошибка Gradle

У меня проблема, которая заставляет меня заняться в течение последних нескольких дней, и я хотел бы получить помощь … Я использую intellij 13.1.3, и когда я пытаюсь добавить SDK Facebook в качестве модуля, я получаю сообщение об ошибке Ошибка: Gradle: ошибка: пакет com.facebook не существует Я сделал все так, как объяснил @Scott Barta: https://stackoverflow.com/a/20221453/1018192 пожалуйста […]

Печать сообщения в журнал синхронизации Gradle из сценария .gradle

Возможно ли напечатать более конкретное сообщение в консоли сообщений в Android Studio, если сбой синхронизации градиента. Контекст: Я хочу заставить разработчиков создать файл .properties, который мои настройки.gradle ищут для определения нескольких вещей. Панель «Сообщения» только считывает действительно общее сообщение, но я хочу, чтобы разработчик знал, что это необходимо сделать. Ошибка: Конфигурация с именем «по умолчанию» […]

Приложение, установленное через студию Android, не показано в Launcher

Внезапно приложение, над которым я работаю, не отображается в пусковой установке. Я вижу это в настройках> Приложения, и он запускается, как обычное приложение, когда я запускаю его из Android Studio. Похоже, я пропал без вести: <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> В манифесте. Нет, они там. Что еще может вызвать это? Может ли это сгустить […]

Android Studio добавляет файл library.iml

Я только что создал Multi-проект для моего Android-проекта в Android Studio, как это было предложено Gradle Plugin User Guide . Вот файловая структура, которую я имею MyProject/ | settings.gradle | build.gradle | MyProject.iml + app/ | build.gradle | app.iml + libraries/ + lib1/ | build.gradle | lib1.iml В этой конфигурации есть три модуля: app.iml , […]

Почему пакеты из библиотечного модуля не существуют при компиляции, даже если Android Studio не показывает ошибок в коде?

У меня есть библиотечный модуль (AndEngine) внутри папки libs / AndEngine. Код, который компилируется, отлично. В моем корневом файле settings.gradle у меня есть следующее: include ':app:libs:AndEngine' include ':app' И затем в файле build.gradle моего приложения у меня есть это в зависимостях: compile project('libs:AndEngine') Помимо кода моего приложения все импорт и даже автозаполнение работают без каких-либо […]

Build Project с Gradle 2.2.1 и Android Studio 1.2.2

Я хочу переключиться на Android Studio из Eclipse, а затем загрузить проект с открытым исходным кодом k9mail и решить импортировать его в AS. Я не знаком с системой AS и Gradle и системой сборки. Я устанавливаю версию Android Studio 1.2.2 и Gradle 2.2.1. Когда я устанавливаю версию 2.2.1 или 2.4 на верхний уровень Gradle, я […]

Android Studio + Gradle для создания различных конфигураций

Я использую Android Studio и Gradle для создания приложений для Android. Я хотел бы иметь разные строки в Java-коде, основываясь на том, какой тип сборки (debug vs. release). Каков наилучший способ сделать это? Например, я хочу иметь разные URL-адреса, если я в отладке или выпуске. Кроме того, я хочу указать разные GUID и другие ключи […]

Alter Android Pack Names для бесплатных и платных приложений в Git

Я разрабатываю две версии одного и того же приложения: бесплатное и платное. Оба филиала основаны на «ведущей» ветке в Git. Иногда я объединяю мастер-ветвь в «свободные» и «платные» ветки, чтобы поддерживать их в актуальном состоянии. Но для бесплатных и оплаченных приложений необходимо иметь разные имена пакетов. Разве это не путает историю создания git, или может […]

Ошибка ButterKnife: не удается найти метод символа findRequiredViewAsType

Я использую ButterKnife вовремя. Но у меня есть ошибка, которая видна в первый раз и не нашла для этого решения. ОШИБКА: Error:(24, 36) error: cannot find symbol method findRequiredViewAsType(Object,int,String,Class<ImageView>) Я попробовал bindView как всегда @BindView (R.id.menu_hamburgerIcon) ImageView menuHamburger; Также добавлено в gradle: compile 'com.jakewharton:butterknife:8.0.1' apt 'com.jakewharton:butterknife-compiler:8.1.0' Но все равно получить эту ошибку в классе класса […]