Articles of android jack and jill

Перенести с jack на родную Java 8

Я пытаюсь использовать лямбда-выражения и потоки в моем проекте Android. Я использую библиотеку streamsupport для потоков и собственную Java 8 для лямбда-выражений. Чтобы иметь возможность использовать функции Java 8, мне нужно добавить compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } Этот код в моей градиенте, но компилятор показывает эту ошибку: Error:Jack is required to support java […]

Джек не работает на Preview 4 с ошибкой com / android / jack / api / v03 / Api03Config

У меня проблема с последней версией Android Studio (Preview 4) и компиляцией с Джеком. Я получаю эту ошибку: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformClassesWithPreJackPackagedLibrariesForDebug'. > com/android/jack/api/v03/Api03Config Есть идеи ? Мой файл градиента: http://pastie.org/private/ieb3wbkxhr1zbk0xr5dssw Stacktrace from Gradle: http://pastie.org/private/agjsdikwk23zmaz2qz6xw Компьютер работает с обновлением WIN10, и эта ошибка не […]

Мгновенный запуск отключен, когда используется компилятор Jack

Я получил это сообщение в gradle : Instant Run is disabled when Jack compiler is used Мое время компиляции взято слишком долго. 3:54:11 PM Gradle build finished with 1 warnings(s) in 17m 15s 937ms Я думаю, что это сообщение. Я работаю в режиме офлайн. Моя градация: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '24.0.0' […]

Ошибка компилятора JACK для Android после обновления до последней библиотеки поддержки

–Android Studio 2.2.3 (Windows 10 64 бит) –Build Tools версия 25 – Платформа Android Gradle версии 2.2.3 После обновления до новейших библиотек поддержки (25.1.0 из 23.4.0) и смены версии компиляции (25 из 23) я получаю эту ошибку: Ошибка: com.android.sched.util.config.PropertyIdException: свойство 'jack.library.import' (в параметрах): элемент # 7: версия файла библиотеки '.. \ app \ build \ […]

Crashlytics не компилируются при использовании Jack

Я попытался использовать новую экспериментальную цепочку инструментов для Android ( Jack and Jill ), но если не скомпилировать с: Error:Could not determine the dependencies of task ':app:crashlyticsStoreDeobsXXX'. > Task with path 'dexXXX' not found in project ':app'. Я почти уверен, что это связано с тем, что J & J находится на ранней стадии разработки, но […]

Лямбда-выражения разбиваются с помощью IncompatibleClassChangeError в Android при использовании разъема

Я использую Java 8 в своем проекте Android. У меня есть настройки как Jack (In android application module), так и Retrolambda (в других модулях). Проблема, с которой я сталкиваюсь, заключается в том, что мои выражения Lambda разбиваются в одном конкретном сценарии, когда я пытаюсь заставить его использовать переменную класса (и я могу воспроизвести ее в […]

Ошибка: привязка данных еще не поддерживает создание Jack

Я реализую DataBinding , он работает идеально, но он не позволяет мне использовать jackOptions . Это бросает ошибку Data Binding does not support Jack builds yet во время сборки. Вот мой build.gradle android { defaultConfig { … dataBinding { enabled true } jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } […]

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

Что случилось с моей Android Studio или моей конфигурацией? Error:(22, 0) Could not find method jackOptions() for arguments [build_1b0umrzpkhcolzr325bxbizec$_run_closure1$_closure5@41c39fc1] on project ':app' of type org.gradle.api.Project. И это мой build.gradle android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.twtstudio.wepeiyanglite" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled […]

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

После обновления моего проекта, чтобы включить функции Jack и Java8, мой 16-гигабайтный macbook, похоже, больше не может создать мой проект. Я вижу, что использование памяти становится все выше и выше, но процесс всегда застревает в одной точке. Моя консоль Gradle: Executing tasks: [:app:assembleDebug] Configuration on demand is an incubating feature. Incremental java compilation is an […]

Альтернатива Android Jack mockito

Может быть, слишком рано спрашивать, но, когда Джек и Джилл были объявлены сегодня, я очень волнуюсь. Я действительно хочу пойти на это, но они также заявляют: Различные инструменты, которые читают файлы .class (например, JaCoCo, Mockito и некоторые проверки lint), в настоящее время несовместимы с компилятором Jack. Есть уже альтернатива mockito для джек-компилятора?