【学习笔记】RxJava2初使用
来源:互联网 发布:project软件破解版 编辑:程序博客网 时间:2024/05/16 02:00
引入依赖
compile 'io.reactivex.rxjava2:rxjava:2.0.7'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
Android Studio怎么使用java 8
file > Project Structure, 找到项目对应module,更改Source Compatibility和Target Compatiblility为1.8
(当然你要已经安装java 8)
编译不过的解决方案
编译器 (1.8.0_112) 中出现异常错误。如果在 Bug Database (http://bugs.java.com) 中没有找到该错误, 请通过 Java Bug 报告页 (http://bugreport.java.com) 建立该 Java 编译器 Bug。请在报告中附上您的程序和以下诊断信息。谢谢。
目前只有Android7.0才支持Java 8,推荐非官方兼容库retrolambda
Retrolambda使用
project的gradle文件里面添加
buildscript { repositories { jcenter() mavenCentral() <-- 添加 } dependencies { classpath 'com.android.tools.build:gradle:2.0.0' classpath 'me.tatarka:gradle-retrolambda:3.6.0' <-- 添加 // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}module的gradle文件里面
apply plugin: 'com.android.application'apply plugin: 'me.tatarka.retrolambda' <-- 添加android { compileSdkVersion 25 buildToolsVersion "25.0.1" compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 <-- 添加 targetCompatibility JavaVersion.VERSION_1_8 <-- 添加 } ...}
愉快使用
0 0
- 【学习笔记】RxJava2初使用
- RxJava2学习笔记
- Rxjava2.0使用笔记一
- RxJava2.0学习笔记(Backpressure,Flowable)
- Rxjava2 笔记
- Rxjava2学习
- Rxjava2使用
- 小白学习Rxjava2,从零开始到实战(一) RxJava2的基础使用
- 最简单易懂的RxJava2.0学习教程之RxJava2的基本使用(一)
- RxJava2笔记(3)—RxJava结合Retrofit使用
- JavaSE-RxJava2笔记
- RxJava2.0学习总结
- RxJava2 学习资料推荐
- RxJava2学习资料推荐
- 学习RxJava2---ing
- RxJava2初步使用
- RxJava2-第一章 创建 使用
- RxJava2简单使用一
- C#面试题
- O-MG, the Developer Preview of Android O is here!
- 通信协议之UART
- teamviewer试用期已到期解决方法
- 团体程序设计天梯赛-练习集 L2-007. 家庭房产 解题报告
- 【学习笔记】RxJava2初使用
- 单例模式
- 记一次乱码修复
- iFunk翼,打造专属“超极”生活
- 360浏览器记住密码问题
- 调用RESTFul服务,用Gson序列化返回对象
- Redux 核心概念
- 使用三种算法解决从键盘输入两个整数,输出两个整数的最大公约数的问题
- jieba分词