Articles of android gradle

Android gradle uploadArchives при создании

У меня есть uploadArhives для репозитория Maven .aar . Но я должен постоянно запускать gradlew uploadArhives из консоли, как код, чтобы заставить его ссылаться на каждую сборку или с помощью сборки релиза? uploadArchives { repositories { mavenDeployer { def credentials = [ userName: NEXUS_USERNAME, password: NEXUS_PASSWORD ] repository(url: MAVEN_REPO_URL, authentication: credentials) pom.artifactId = 'aaa' pom.version […]

Android AssertJ 1.0.0 с Android-градиентом 1.1.1

Вот часть моего build.gradle которая имеет конфликт: … dependencies { classpath 'com.android.tools.build:gradle:1.1.1' } … testCompile( 'com.squareup.assertj:assertj-android:1.0.0' ) … Проблема, которую я вижу в журнале: WARNING: Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (21.0.3) and test app (20.0.0) differ. По-видимому, он удаляет конфликтующую зависимость из пути к классам. Я не уверен, что это gradle или […]

Gradle Не удалось найти метод compile () для аргументов

У меня есть приложение hello world full screen android studio 1.5.1, в котором я добавил подпроект gradle / eclipse-mars. Никакие другие файлы не были изменены, кроме добавления include ': javalib' в settings.gradle. Добавление зависимости от проекта : project(':app') { dependencies { compile project(':javalib') // line 23 } } К файлу сборки корневой сборки и выполнению […]

Предупреждение: Игнорирование артефакта API Android com.google.android:android:4.1.1.4

Android Studio сегодня утром добавила в мой проект внешние библиотеки. Теперь, когда я строю свой проект, я получаю Warning:Ignoring Android API artifact com.google.android:android:4.1.1.4 for debug Кто-нибудь знает что это значит?

Как включить несколько репозиториев в build.gradle?

Android Studio не позволит мне создать это. Он говорит, что com.mixpanel.blahblahblah не найден. Com.mixpanel.blahblahblah происходит от mavenCentral () Я знаю, проблема в том, что он не распознает mavenCentral (), потому что он распознает только другое репо. Как я могу включить оба и запустить этот проект? apply plugin: 'com.android.application' apply plugin: 'crashlytics' buildscript { repositories { […]

Как разрешить ошибку Android Studio, где он не может найти файл манифеста проекта?

Я переношу свой старый проект с Eclipse на студию Android. Я сделал следующее: Экспорт и генерация файлов сборки градиента в eclipse Импортирован файл Gradle.build в Android Studio Изменены зависимости зависимостей версии gradle от: classpath 'com.android.tools.build:gradle:0.9.+' Моя корневая папка проекта содержит 3 проекта библиотеки: Actionbarsherlock , Authbahn и библиотеку . Моя корневая папка также содержит основной […]

Проблема с Android Studio Gradle после обновления до версии 0.6.0

Поскольку я обновил Android Studio до версии 0.6.0, мне грозит следующая проблема с Gradle Sync: В Google+ и Google adt-dev есть дискуссия о том, что автоматическое включение нового манифеста-слияния вызывает проблему. Дискуссия и решение на обеих платформах настолько неясны, хотя я попытался добавить android { useOldManifestMerger true; } android { useOldManifestMerger true; } Как это […]

Сервер ADB не ACK на macOS

Я получаю эту ошибку, так как два дня назад, когда я обновил свою Android-студию до последней стабильной версии 2.3; Полное сообщение об ошибке, которое я получаю от Gradle Console: 07:59:59 E/adb: error: could not install *smartsocket* listener: Address already in use 07:59:59 E/adb: ADB server didn't ACK 07:59:59 E/adb: * failed to start daemon * […]

Что генерируется и промежуточные папки в каталоге сборки и почему отсутствует папка с выводами

Я создаю приложение с Android Studio и Gradle. Когда сборка завершена, папка build содержит следующие папки: – assets – CordovaLib – build – src – build.gradle – gradle – src – com.my.package – CordovaApp – build.gradle – build – generated – intermediates – outputs //not displayed in android studio's project tree – tmp //not displayed […]

Применение плагина «kotlin-android» в мгновенном приложении приводит к тому, что «null не может быть применено к ненулевому типу com.android.build.gradleBasePlugin»

Я пытался объединить недавно выпущенные Android Instant Apps с языком программирования Kotlin. После создания моего проекта, используя следующую (стандартную?) Настройку, я получаю сообщение об ошибке с сообщением «null не может быть применено к ненулевому типу com.android.build.gradle.BasePlugin», когда я пытаюсь создать приложение. Использование Kotlin отлично работает со стандартными модулями «com.android.application» ; Ошибка вызывается только тогда, когда […]