Описание тега retrolambda

Retrolambda - это бэкпорт лямбда-выражений Java 8 в Java 7, 6 и 5.
2 ответа

Ошибка миграции с RxJava1 на Rxjava2

Преобразование кода RxJava1 в RXJava2 Выдает эту ошибку, не уверен, что я делаю неправильно не существует экземпляра (ов) переменной типа (ов) R, так что Single> соответствует ObserableSource API Call @GET("/search/users?per_page=2") Observable<U…
25 сен '17 в 11:27
1 ответ

Полезно ли использовать JAVA 8 для разработки под Android?

Из этого ответа и ( https://github.com/orfjackal/retrolambda) я прочитал инструкцию по использованию Java8 для разработки под Android. Я хотел знать, является ли хорошей практикой использование этого метода для реализации Java 8. Влияет ли это на пр…
12 авг '15 в 11:29
2 ответа

Какая польза от Retrolambda?

Какая польза от Retrolambda?Где мы используем фреймворк Retrolambda?
28 апр '17 в 11:30
1 ответ

Сбой лямбда-выражений с IncompatibleClassChangeError в Android при использовании jack

Я использую Java 8 в моем проекте Android. У меня есть настройки как Джек (в модуле приложения Android) и Retrolambda (в других модулях). Проблема, с которой я столкнулся, заключается в том, что мои лямбда-выражения аварийно завершают работу в одном…
0 ответов

java.lang.NoClassDefFoundError: java.util.Objects - Android 4.1 и Retrolambda

У меня сбой, что я не на 100% уверен, что происходит. Я подозреваю, что это связано с тем, что retrolambda делает под капотом, чтобы добиться использования лямбды перед Java 8. Я получаю следующее падение: 04-21 13:50:32.609 1199-1199/com.ariets.af.…
21 апр '16 в 14:28
1 ответ

Ретро лямбда Конфигурация проблема на Android Studio 2.0 Beta 6

Я только начал с Rx-Android и Retro Lambda. Я создаю привет проект мира. Я следовал инструкции, но проект не компилируется. Я получил ошибку Ошибка: не удалось выполнить задачу ':mobile:compileDebugJavaWithJavac'. Возникла проблема при запуске проце…
0 ответов

Android HashMap + Retrolambda

Вопрос в том, приводит ли использование HashMap к Retrolambda к Java8-подобной структуре сегмента - сбалансированному дереву?Я знаю, что плагин aapt переводит Java8 в байт-код Java7, но они говорят: RetroLambda не поддерживает функции Java 8, кроме …
17 фев '16 в 12:39
5 ответов

AndroidHttpClient не найден (при запуске Robolectric)

Я создал очень простой проект для тестирования интеграции Robolectric + Data Binding + Retrolambda. Когда я запускаю тестовый костюм, я получаю следующее сообщение: Error:(30, 30) Gradle: error: cannot access AndroidHttpClient class file for android…
24 сен '15 в 10:53
1 ответ

Как настроить окружение CircleCI JAVA7_HOME для RetroLambda

Я использую retrolambda в своем приложении для Android и использую circleci.com в качестве непрерывной интеграции для моего репозитория github. проблема в том, что я настроил свою локальную среду mac для Java_Home и Java7_Home, и все в порядке, но я…
26 май '16 в 08:29
1 ответ

Проблема с конвертером 2.0 xml simplexml при наличии retrolambda в файле Gradle

Вот мой файл Gradle apply plugin: 'com.android.application' apply plugin: 'me.tatarka.retrolambda' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.demo.sample" minSdkVersion 15 targetSdkVersion 23 version…
04 мар '16 в 19:04
2 ответа

Требование Retrolambda для Java 8 Причина:mobile:dexDebug'Исключение

У меня большие проблемы с попыткой заставить работать retrolambda в моем проекте. Существует множество проблем и решений, связанных с сексом, но я не нашел ни одной, которая бы не прибавляла multiDexEnabled пометить в файл оценки. Я получаю следующу…
10 авг '15 в 11:31
1 ответ

Android: NoSuchMethodError со статическим методом в интерфейсе (с использованием Retrolambda)

В своем проекте я пытаюсь использовать код, написанный на Java 8, в приложении Android с использованием плагина Retrolambda и Lightweight-Stream-API для обхода совместимости кода. Исходный проект хорошо работает на платформе Java (уточнено). После п…
22 апр '16 в 07:58
0 ответов

Java/Maven Selenium - Retrolambdas для Java 7

Привет всем: у меня есть некоторые проблемы с использованием Lambdas в Java 7. В рабочих целях я не могу перейти на Java 8. Я изучал Retrolambdas и пытаюсь их реализовать. Это мой ПОМ <?xml version="1.0" encoding="UTF-8"?> <project xmlns:xs…
12 окт '18 в 15:17
0 ответов

Android студия ретролямбда отладка

Я говорю об отладке в Android Studio. Можно ли получить доступ к переменной внешнего класса внутри кода retrolambda? Например: MyActivity extends Activity { MyObject mObject; View mView; ... mView.setOnClickListener(view -> { ... //here in debug …
16 авг '17 в 15:38
7 ответов

Есть ли способ использовать функциональные интерфейсы Java 8 на Android API ниже 24?

Я могу использовать retrolambda, чтобы включить лямбды с уровнем API Android<24. Так что это работает myButton.setOnClickListener(view -&gt; Timber.d("Lambdas work!")); Это тоже работает Runnable runLater = () -&gt; Timber.d("Lambdas work!"); runLat…
0 ответов

Gluon встроенный retrolambda с активными методами по умолчанию

Если я посмотрю на вывод androidInstall на моем проекте, я вижу это: &gt; Task :applyRetrolambda Task ':applyRetrolambda' is not up-to-date because: ... Cached resource Successfully started process 'command 'C:\Program Files\Java\jdk1.8.0_191\bin\ja…
06 ноя '18 в 18:11
1 ответ

RxAndroid прерывается или не собирается при добавлении Play Services

У меня возникли некоторые проблемы с совместным использованием RxAndroid и Google Play Services или даже сборкой проекта в Android Studio после добавления Google Play Services. В качестве ссылок я использовал следующие 2 полезных сайта: Как настроит…
1 ответ

Мультидекс бросает java.lang.NoClassDefFoundError, RxJava, Retrolambda

Я решил создать тестовый пример: multidex true (1.0.1), rxjava 2.1.0, retrolambda 3.6.0 Итак, я вижу ошибку на Android 4-6 Android 4 06-20 21:13:05.736 4123-4123/? E/AndroidRuntime: FATAL EXCEPTION: main java.lang.NoClassDefFoundError: example.com.m…
20 июн '17 в 21:23
1 ответ

Lint падает на Java-классе, читающем объект Kotlin

У меня есть класс данных Kotlin: data class InterviewCreation( val candidateId: String, val offerId: String, val startingDateTime: Long, val duration: Long, val location: String, val description: String? ) и класс Mapper (в Java), который начинается…
04 июл '17 в 11:20
1 ответ

Maven: использование библиотек Java 8 в приложениях, оснащенных retrolambda-maven-plugin и DEX-ed с android-maven-plugin

Я написал небольшой набор минибиблиотек для внутреннего пользования. Этот набор построен с использованием Maven. Библиотеки предназначены для "обычной" Java, GWT и Android. Некоторые из них написаны на Java 8, потому что я не собирался запускать их …