Articles of Градиент

Robolectric + Gradle Fails при инициализации теста

Я не могу выполнять тесты с Robolectric, когда я пытаюсь выполнить тесты: ./gradlew test Я получаю следующее исключение: com.Makeupalley.test.HomeRobolectricTest > initializationError FAILED java.lang.NoClassDefFoundError Caused by: java.lang.ClassNotFoundException java.lang.NoClassDefFoundError: android/app/Activity at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) . . . Caused by: java.lang.ClassNotFoundException: android.app.Activity at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) Тест не сработает с утверждением вроде: assertTrue (true). Это мой build.gradle: […]

Android Studio, как включить флаг -core-library?

У меня есть проект, который я хочу настроить на своем компьютере. На анатомическом компьютере это работает, но со старой версией Android Studio 0.4.0 всякий раз, когда я использую 0.6.1 Но для того, чтобы заставить его работать, я должен использовать этот флаг! Я знаю, что в предыдущей версии его можно включить в настройках> Компиляторы Android> "Добавить […]

Android Studio INSTALL_FAILED_DEXOPT и INSTALL_FAILED_UID_CHANGED при запуске проекта

Я изучаю Android Studio, и эта ошибка продолжает появляться. (На эмуляторах) pkg: /data/local/tmp/com.test.sunshine Failure [INSTALL_FAILED_UID_CHANGED] И это (на физическом устройстве) pkg: /data/local/tmp/com.test.sunshine Failure [INSTALL_FAILED_DEXOPT] Он попросит удалить, но ничего не происходит, потому что приложение еще не установлено. Это первый раз, когда я запускал любые проекты в Android Studio. У меня есть эмуляторы Genymotion, а также […]

Не удалось уведомить слушателя об оценке проекта на Android-уровне

Я пытаюсь добавить библиотеку в свой проект через gradle. Я получаю сообщение об ошибке: Ошибка: не удалось уведомить слушателя по оценке проекта. Вот мой файл build.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" compileOptions.encoding = 'ISO-8859-1' defaultConfig { applicationId "br.com.myapp" minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { […]

Как получить град, чтобы скомпилировать локальную версию picasso

У меня есть проект Android, который использует локальную версию библиотеки picasso, которую я изменил несколькими способами. Тем не менее, всякий раз, когда я пытаюсь создать свой проект из командной строки с использованием gradle build , я всегда получаю сообщение об ошибке, которое не существует Picasso: $ ./gradlew build :compileLint :copyDebugLint UP-TO-DATE :mergeDebugProguardFiles UP-TO-DATE :preBuild UP-TO-DATE […]

Gradle – наследует вкус продукта

У меня есть 3 аромата продукта, за исключением main : productFlavors { xxx { applicationId 'com.xxx' } yyy { applicationId 'com.yyy' } zzz { applicationId 'com.zzz' } } Насколько я понимаю, эти вкусы продукта наследуют main ресурсы, и это выглядит примерно так: +——->xxx | main—-+——->yyy | +——->zzz Поэтому, когда я создаю xxx , Gradle связывает […]

Как добавить зависимость компиляции к пути класса javadoc в gradle

В градиенте, если мой проект зависит от другого пакета, например: Compile 'com.example: foo: 0.82.2' И в моем javadoc он ссылается на символ в этом пакете. Тогда, если я запустил javadoc-задачу, он скажет ошибку: ссылка не найдена Я знаю, что я должен добавить этот пакет в путь класса, так же, как следующий способ добавления библиотеки андроида […]

Ошибка сборки Android BuildGradle DuplicateFileException

Поэтому я пытаюсь включить Firebase SDK в андроид-студию, и я выполнил документацию к письму. Вот мой файл Error and Gradle . Любая помощь Оценивается, спасибо. Ошибка: выполнение выполнено для задачи: app: transformResourcesWithMergeJavaResForDebug. Com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: дублированные файлы, скопированные в APK META-INF / maven / com.firebase / firebase-client-jvm / pom.properties File1: C: \ Users \ Owner \ […]

Увеличение времени нарастания градиента Android

Мое время сборки Gradle обычно составляет около 12 секунд, но после примерно 10-20 строений он начинает увеличиваться сразу, экспоненциально: 30 секунд, 50 секунд, 2 минуты, 5 минут и т. Д. До не памяти. Здоровое строительство: :app:compileDev21DebugJavaWithJavac 4.783s :app:transformClassesWithRealmTransformerForDev21Debug 3.011s :app:transformClassesWithDexForDev21Debug 2.133s :app:compileRetrolambdaDev21Debug 1.325s :app:packageDev21Debug 0.997s :app:processDev21DebugResources 0.703s После 10 – 20 из них он начинает […]

Модуль, приведенный ниже, был удален из структуры «Грейдл»

Попытка новой студии Android получила следующее сообщение: Что изменилось и в каких файлах я должен включить, чтобы включить модули в структуру Gradle.