Retrofit+RxJava实战日志(1)-在Android(安卓)Studio中配置
16lz
2021-01-25
在build.gradle中添加
//加入retrolambda需要的plugin声明apply plugin: 'me.tatarka.retrolambda' //retrolambda的编译路径依赖 buildscript { dependencies { classpath 'me.tatarka:gradle-retrolambda:3.1.0' }}//让IDE使用用Java8语法解析android { compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}//编译RxJavacompile 'io.reactivex:rxjava:1.0.14' //编译RxAndroidcompile 'io.reactivex:rxandroid:1.0.1'//编译Retrofit及其相关库,包括Gsoncompile 'com.squareup.retrofit:retrofit:2.0.0-beta2'compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'compile 'com.squareup.retrofit:adapter-rxjava:2.0.0-beta2'compile 'com.google.code.gson:gson:2.4'
Retrolambda是借用Java8的语法特性,需要配置好Java8
安装好Java8后在File > Project structure > SDK Location中配置Java8路径
更多相关文章
- Android(安卓)删除文件夹(文件夹以及文件夹下所有的文件)、文件
- 【Android(安卓)studio】No cached version .. available for of
- eclipse下如何关联android-support-v4.jar源码
- AndroidStudio Gradle 批量渠道打包
- android 使用ffmpeg加水印
- android adb命令打印logcat日志 到指定目录
- 初学android遇到的几个问题
- ANDROID STUDIO “CANNOT RESOLVE SYMBOL” 解决办法
- Android与mqtt双向SSL认证