Articles of java 8

Eclipse ADT Bundle не работает должным образом

Я только что загрузил Eclipse ADT Bundle с официального сайта: http://developer.android.com/sdk/index.html (в частности adt-bundle-windows-x86_64-20140624.zip). Я на Win 7 64 бит, у меня есть MD5 для zip-файла, но Juno не удается загрузить правильно (я запускаю eclipse.exe с правами администратора): нет плагина ADT, нет названия приложения (общий ресурс -) , Нет ссылки менеджера SDK, ecc.ecc. Моя папка […]

У lambdas в компиляторе Android N есть ссылки на класс включения?

В отличие от анонимных внутренних классов, Java 8 lambdas не содержат ссылок на класс включения (родительский). Android N добавляет поддержку lambdas. Однако они реализованы в компиляторе Jack используя анонимные внутренние классы для обратной совместимости, как отмечает примечание в ссылке. Означает ли это, что lambdas в классах Android, скомпилированных с использованием Jack (а не retrolambda), будет […]

Как я могу подавить анонимный новый runnable () можно заменить лямбдой

Я получил «анонимный новый runnable () может быть заменен на лямбда» с предупреждением следующего кода. final ScrollView sv = (ScrollView) findViewById(R.id.scrollView); sv.post(new Runnable() { @Override public void run() { sv.fullScroll(ScrollView.FOCUS_DOWN); } }); Я искал в Google очень тяжело и, кажется, переписывается с использованием выражения лямбда … final ScrollView sv = (ScrollView) findViewById(R.id.scrollView); Runnable test = […]

Как разрешить эту ошибку VFY: невозможно разрешить виртуальный метод

Я использую android studio 2.0, и в последний раз я обновляю jdk 7 до jdk 8, и я вношу некоторые изменения в файл gradle, но теперь я получаю эту ошибку E/InstantRun: Could not find slices in APK; aborting. I/dalvikvm: Could not find method android.content.Context.getSystemService, referenced from method com.mstr.malik.elbalaapps.ControlPanel.access$super W/dalvikvm: VFY: unable to resolve virtual method […]

Dx неподдерживаемый файл класса версии 52.0 … при разборе com / example / test1 / BuildConfig.class

Я получаю следующие ошибки при попытке построить проект с использованием JDK 1.8 и eclipse neon: [2016-07-03 02:40:59 – Test1] Dx PARSE ERROR: [2016-07-03 02:40:59 – Test1] Dx unsupported class file version 52.0 …while parsing com/example/test1/BuildConfig.class [2016-07-03 02:40:59 – Test1] Dx PARSE ERROR: [2016-07-03 02:40:59 – Test1] Dx unsupported class file version 52.0 …while parsing com/example/test1/MainActivity.class […]

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

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

Gradle Android Project с модулем Java 8

Как я уже видел в этой статье , Java 8 официально не поддерживается Android прямо сейчас. Поэтому мне интересно, если можно построить Android модуль с Java 7 и Java модулем (как зависимость) с Java 8 . Например, я пытаюсь создать проект Gradle который будет содержать один модуль Android и один Java модуль в качестве зависимости. […]

Использование Java 8 в студии android

Я использую андроид-студию, и я хочу использовать лямбда-выражение, которое доступно только из java 8, и когда я пытаюсь его использовать, я получаю: Lambda expression are not supported at this language level. Итак, как я могу изменить это на AndroidStudio?

Кинжал 2, Gradle Plugins и Jack – Требуемое руководство

Я использую Dagger 2 (первый пользователь библиотеки DI) с Android Studio (AS 2.1.2 – SDK 24), и, очевидно, моя первая мысль: «Какие зависимости мне нужны, чтобы использовать его?» Посмотрев примеры, я вижу, что вам нужен файл build.gradle верхнего уровня, для build.gradle необходим плагин процессора аннотаций: classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' Теперь зависимости на уровне Module build.gradle применяют apt-модуль […]

Время компиляции Android с гнездом чрезвычайно медленное

Недавно я обновился до Java 8, и мой компьютер впоследствии использует jack для компиляции моих сборщиков Android. Поскольку я переключился, создание приложения на моем устройстве занимает огромное количество времени; Обычно между 3-5 минутами. Я изменил значение тайм-аута сервера в моем файле .jack до 1800 секунд, и по-прежнему кажется, что тайм-аут сервера установлен на 60 секунд. […]

Intereting Posts
Что такое SortedList <T>, работающий с RecyclerView.Adapter? Ошибка c2dm 401 при отправке сообщений после приема идентификатора и токена аутентификации Тестирование на Android-устройство: Bundle / Parcelable DatePickerDialog неправильно соблюдает минимальную дату 1 января 1970 г. Android Studio – Проблема в build.gradle Неперехваченная ошибка перевода ExecutionException OutOfMemory Ошибка после добавления зависимостей к Action Bar Sherlock в Android Studio 0.5.8 Невидимый SurfaceView для предварительного просмотра камеры Android: как получить доступ к узлу в позиции (извне адаптера) Снизьте поток до тех пор, пока событие не будет присутствовать в другом потоке В чем разница между сервисом, намерением службы в android? Android: imeOption & imeActionLable не меняет клавиатуру Введите метку с помощью Next Оптимизация волейбола Проблема при получении push-уведомления от клиента GCM AdMob ", вы должны иметь adactivity, объявленный в androidmanifest.xml с configchanges" Отключение Samsung «Автоматический сетевой коммутатор» для подключения WiFi