Articles of android gradle

Как сохранить библиотеки тестирования Android отдельно от моих библиотек приложений в Android Studio?

У меня есть зависимостей в модулях, настроенных так в файле build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:22.2.0' androidTestCompile fileTree(dir: 'libs/test', include: ['*.jar']) } В моей папке libs у меня есть все библиотеки, необходимые для создания моего приложения. Я поместил библиотеки, необходимые для запуска тестов в подпапку под названием «test», Кажется, это работает, […]

Каков наилучший способ узнать новую версию для внешних библиотек, используемых в проекте Android Studio

Я новичок в разработке Android. Поэтому внешние библиотеки (так называемые зависимости) определены в build.gradle как dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v13:21.0.0' compile 'com.squareup.dagger:dagger:1.2.1' compile 'com.google.code.gson:gson:2.1' compile 'de.greenrobot:eventbus:2.4.0' } Есть ли простой способ узнать, есть ли в какой-либо из этих библиотек более новая версия для обновления? Я заметил, что Android Studio напоминает новую […]

Установите все артефакты модулей в пользовательский репозиторий maven с помощью Gradle и Android Studio

У меня есть чистая Java-библиотека, которую я использую в своем Android-проекте, я пытаюсь ее настроить, поэтому, когда я запускаю «gradle install», он будет строить весь проект и устанавливать все артефакты в пользовательский локальный репозиторий, который, очевидно, является git репозиторий. Это файл модуля gradle, проект строит отлично: group 'com.packagenaem' def artifact = 'artifactname' version '1.0.0' apply […]

В Android Studio, как я могу изменить проект приложения в библиотеку?

Я уверен, что это просто, но так как я только начал использовать Android Studio сегодня, я не могу его найти. Я также искал Google за последний час и не нашел сообщений, которые указывают: Как изменить существующий проект приложения на библиотеку. Все, что я нашел, было о том, как создать новый проект библиотеки. Не как его […]

Intellij Idea log GradleConnectionException: не удалось выполнить сборку с использованием установки Gradle при построении

Я использую Intellij Idea 13.1.1, и я получаю исключение GradleConnectionException при построении: Error:org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle installation 'C:\Users\<USER_NAME>\.gradle\wrapper\dists\gradle-1.10-all\6vpvhqu0efs1fqmqr2decq1v12\gradle-1.10'.: Could not execute build using Gradle installation 'C:\Users\<USER_NAME>\.gradle\wrapper\dists\gradle-1.10-all\6vpvhqu0efs1fqmqr2decq1v12\gradle-1.10'. Я видел подобный вопрос здесь и искал его. Но это мне не помогло. В конце концов, я нашел журнальный журнал Idea и это исключение из более […]

Переопределить библиотеку buildConfigFields в приложении

Я создаю приложение, которое использует библиотеку Android в качестве основного источника кода. Затем у меня есть несколько приложений, использующих эту библиотеку; Эти приложения будут иметь один и тот же код, но разные поля конфигурации, такие как конечные точки и т. Д. Чтобы достичь этого, я подумал, что у меня может быть buildConfigField в buildConfigField моей […]

Могу ли я отключить плагин Firebase для конкретного вкуса?

В настоящее время я тестирую костюм для аналитики Firebase, но я столкнулся с одной небольшой проблемой, мое приложение распространяется как в google play, так и в магазине amazon (что не поддерживает сервисы google play), поэтому для аромата амазонки я хочу Удалить зависимость от Firebase (которую я уже знаю, как это сделать), но мне также нужно […]

Android Gradle отличается меньшей поддержкой языка, чем Main

Я хочу иметь 3 продукта, и один из них будет иметь меньшую поддержку языка, чем Main. Например, только поддержка / значения-fr. Есть функция фильтра в Gradle? Благодарю.

Android Studio: Не удалось создать плагин типа «AppPlugin»

Я знаю, что есть много подобных вопросов, но никто не отвечает за меня. Android Studio 0.8.0 dependencies { classpath 'com.android.tools.build:gradle:0.12.+' (the minimum supported version – from tip) } Gradle 1.4 ———————————————————— Groovy: 1.8.6 Ant: Apache Ant(TM) version 1.9.3 compiled on April 8 2014 Ivy: non official version JVM: 1.7.0_55 (Oracle Corporation 24.51-b03) OS: Linux 3.13.0-29-generic […]

Различные варианты на основе варианта сборки в Gradle

У меня есть два аромата в моем файле gradle: flavor1 и flavor2. Наряду с типами построения они создают следующие варианты сборки: flavor1-debug flavor1-release flavor2-debug flavor2-debug Предполагая, что я хочу иметь разные варианты для каждого варианта, где я должен его поместить? Моя структура папок src |__ main |__ flavor1 |__ flavor2 |__ debug |__ release Я […]

Intereting Posts
Ошибка запроса строки воли при передаче строки с нулевым значением в качестве параметра Как передать несколько значений массива в классе пользовательского адаптера для представления пользовательского списка? Как безопасно хранить токен доступа и секрет в Android? Как ImageView просто перерисовывает часть своего содержимого при вызове invalidate (Rect)? Android – collapse searchview после отправки Android – как найти название основной активности приложения? Ошибка эмулятора Android: std :: bad_alloc Почему EditText сохраняет контекст своей активности в сэндвиче с мороженым В чем разница между `DialogInterface.dismiss ()` и `DialogInterface.cancel ()`? Как определить и запустить собственный собственный softirq в ядре linux? Добавить индикатор выполнения в WebView Как написать exif данные для изображения в Android? Таблица SQLite с целыми столбцами хранит строку Проблемы с использованием библиотеки Smart Location Укажите конфигурацию подписи для Gradle и Cordova 5