Articles of android gradle

Appcompat v7 не втягивается в проект

Я унаследовал проект, который использует appcompat-v7: 20.0.0 Я не могу построить проект, потому что кажется, что град не включает библиотеку appcompat во время синхронизации / построения. Мои зависимости в файле build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:20.0.0' compile 'com.nineoldandroids:library:2.4.0' compile 'com.google.android.gms:play-services:+' } Кроме того, в проект не задействованы игровые сервисы, но девять […]

Как импортировать проект Android Studio из Git

У меня есть и проект студии Android, который я проверил в git. Мой файл git ignore выглядит так: # built application files *.apk *.ap_ # files for the dex VM *.dex # Java class files *.class # generated files bin/ gen/ # Local configuration file (sdk path, etc) local.properties # Eclipse project files .classpath .project […]

Как Android Studio знает о новых версиях зависимостей?

Android Studio, похоже, знает, когда есть более новая версия зависимости. У репозиториев Maven есть все версии, поэтому, конечно, он может проверять их, но не для всех зависимостей. Заметил, что он работает для зависимостей com.google и com.android, но не для других. Почему это? Может ли он быть настроен? Любое понимание этого оценивается.

Файл сборки Android Gradle с функцией Time Stamp работает вчера

Ниже у меня есть файл сборки для Gradle. Issue. Он использует вчерашний APK вместо сегодняшнего. Основная причина. Я динамически помещаю дату в имя apks – для отладочных сборников. Когда я запускаю приложение, он видит старый APK и видит, что он соответствует ожидаемому Gradle, поскольку Gradle не обновился и заметил изменение даты. Мне нужно заставить gradle […]

Как использовать Android aaptOptions?

В чем смысл aaptOptions.noCompress и т. Д .; Может ли кто-нибудь объяснить их мне? android { aaptOptions { noCompress 'foo', 'bar' ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~' } } Это влияет на все задачи с помощью aapt.

Как исключить папку res из атрибутов построения градации?

У меня есть требование удалить конкретную папку res из аромата. sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] res.srcDirs = ['res'] aidl.srcDirs = ['src'] assets.srcDirs = ['assets'] } } productFlavors { flavor1 { sourceSets { flavor1 { resources { exclude 'res/drawable-mdpi/*' } } } } flavorDimensions "flavor" } Но все же папка drawable-mdpi подходит […]

Gradle Sync не заканчивается после обновления 0.4.6

После того, как я обновил свою Android-студию до 0.4.6, она, похоже, застряла с Gradle Sync. Желтая лента постоянно присутствует в верхней части, в которой говорится, что «Синхронизация проекта« Грейдл »продолжается». Однако нет никаких признаков того, что какой-либо процесс работает на панели внизу. Когда я пытаюсь запустить мое приложение, он не работает с сообщением «Gradle Project […]

Android Studio: комбинация вкуса продукта с более чем двумя вкусовыми размерами (группы вкуса)

Я разрабатываю приложение для Android с помощью Android Studio (v 2.1, плагин gradle v 2.1.0). Мое приложение имеет различные версии, которые содержат много общего кода, поэтому я решил использовать параметры вкуса и вкусы продукта для настройки кода и ресурсов, когда и где он запрашивается. Это работало оштрафовано, пока у меня было только два ароматических размера. […]

Ошибка градиента, когда Theme объявляет-стиль в двух библиотеках

Я попытался скомпилировать проект андроида, используя следующий файл build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repositories { maven { url 'https://github.com/Goddchen/mvn-repo/raw/master/' } mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.1" defaultConfig { minSdkVersion 8 targetSdkVersion 18 } } dependencies { compile 'com.android.support:appcompat-v7:18.0.+' compile 'com.android.support:support-v4:18.0.+' compile 'com.google.android.gms:play-services:3.2.+' […]

Плагин с id 'com.android.library' не найден

Я получаю эту ошибку, когда пытаюсь использовать проект библиотеки в Android Studio. Конкретная строка в build.gradle которая дает эту ошибку, apply plugin: 'com.android.library' Я даже попытался изменить его на apply plugin: 'android-library' Bu по-прежнему не работает, вместо этого он говорит: Error:(7, 0) Plugin with id 'android-library' not found. Я даже пытался добавить: classpath 'com.android.tools.build:gradle:1.2.3.+' Под […]