Articles of gradle

Кинжал 2 не генерирует мой класс компонентов

Я работаю с кинжалом 2, чтобы создать инъекцию зависимости. Он работал несколько часов назад, но теперь компоненты больше не создаются. Здесь я создаю компоненты: public class App extends Application { CacheComponent mCacheComponent; ApiComponent mApiComponent; DataBaseComponent mDataBaseComponent; @Override public void onCreate() { super.onCreate(); mCacheComponent = DaggerCacheComponent.builder() .cacheModule(new CacheModule(getApplicationContext())) .build(); mApiComponent = DaggerApiComponent.builder() .apiModule(new ApiModule()) .build(); mDataBaseComponent […]

Процесс «команда» F: \ android-sdk \ build-tools \ 21.1.2 \ aapt.exe '' завершен с ненулевым значением выхода 1

Вот содержание моего файла build.gradle : // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { credentials { username artifactoryUserName password artifactoryPassword } url 'http://test:8081/artifactory/libs-release-local' } mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.1.0' } allprojects { repositories { maven { credentials { username artifactoryUserName password artifactoryPassword […]

Как установить исходную версию библиотеки Java в проекте Android Studio

У меня есть проект Android, разделенный на чистую библиотеку Java и приложение для Android. Я использую Gradle Retrolambda, поэтому я могу написать код Java 8. Android Studio 1.3 правильно распознает android.compileOptions.sourceCompatibility в модуле Android, который я установил для JavaVersion.VERSION_1_8 . Теперь я хотел бы, чтобы Android Studio осознала, что Java-модуль также является Java 8. Я […]

Не удалось разрешить зависимость RXJava

Я пытаюсь запустить следующий проект: https://github.com/amitshekhariitbhu/RxJava2-Android-Samples Возможны следующие варианты: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.1.1' compile 'io.reactivex.rxjava2:rxjava:2.0.0' compile 'io.reactivex.rxjava2:rxandroid:2.0.0' } Но я получаю следующую ошибку. Ошибка: (26, 13) Не удалось разрешить: io.reactivex.rxjava2: rxandroid: 2.0.0 Показать в файле Показать в диалоге Структура проекта Я делаю что-то неправильно ?

Ошибка при создании приложений для Android с помощью Jenkins and Gradle на платформе linux centos

Я интегрировал мой процесс сборки Android-студию с Jenkins и Gradle. Когда я запускаю сборку на Jenkins, и приходит ошибка :::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: : 00:04:56.154 [DEBUG] [org.gradle.configuration.project.BuildScriptProcessor] Timing: Running the build script took 1.587 secs 00:04:56.164 [INFO] [org.gradle.api.Project] Parsing the SDK, no caching allowed 00:04:56.373 [INFO] [org.gradle.api.Project] Parsing legacy package: /opt/androidsdk/android-sdk-linux/tools 00:04:56.414 [INFO] [org.gradle.api.Project] File not found […]

APK, разбитый по плотности, по-прежнему содержит все ресурсы

Я решил попробовать apk sliptting уменьшить размер моего apk. Я добавил следующее в файл сборки gradle splits { // Configures multiple APKs based on screen density. density { // Configures multiple APKs based on screen density. enable true // Specifies a list of screen densities Gradle should not create multiple APKs for. exclude "ldpi" // […]

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

Мое приложение имеет зависимости от двух библиотек. Оба они используют одну и ту же библиотеку « org.hamcrest: hamcrest-core », но разные версии внутри. androidTestCompile 'junit:junit:4.12' //(Depends on version 1.3) androidTestCompile 'org.mockito:mockito-core:1.10.19' //(Depends on version 1.1) Поскольку обе зависимости связаны с Android instrumentation tests аппаратных средств Android instrumentation tests , приложение успешно завершается и включает более […]

Добавление библиотеки поддержки в проект студии Android

Я пытаюсь добавить поддержку v7 для панелей действий в свой проект и выполнил действия на сайте devroid-сайта, но все еще не работает … В моем файле gradle у меня есть buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { compile 'com.android.support:support-v4:13.0.+' compile "com.android.support:appcompat-v7:18.0.+" […]

Несколько файлов dex определяют Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat с Gradle

Когда я бегу ./gradlew assembleDebug я получаю: :app:dexDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:dexDebug'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /home/grub/Main/android-sdk-linux/build-tools/19.1.0/dx –dex –num-threads=4 –output Список объединенных классов и банок: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; Это очень похоже на этот вопрос, и […]

После обновления градиента до 2.10 не удается запустить приложение

Я работаю на Android Studio 2.1.1, и мне недавно было предложено обновить плагин gradle до 2.10 (форма 2.2.1), чтобы иметь возможность мгновенного запуска, иголки, чтобы сказать, что я это сделал. Сразу после этого только один конкретный проект не может построить, и я пробовал все, что доступно на эту тему, в качестве вопроса о stackoverflow. Вот […]