• Retrofit+RxJava(1)-在Android Studio中配置


    在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
        }
    }
    
    //编译RxJava
    compile 'io.reactivex:rxjava:1.0.14' 
    
    //编译RxAndroid
    compile 'io.reactivex:rxandroid:1.0.1'
    
    //编译Retrofit及其相关库,包括Gson
    compile '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路径  

  • 相关阅读:
    lucene1.0.1写入分析
    esm数据迁移
    datadog入门
    elasticsearch datehistogram聚合
    cookie实战
    泛型编程
    lucene分析
    2020年12月阅读文章
    迭代
    lucene搜索
  • 原文地址:https://www.cnblogs.com/ganchuanpu/p/6569111.html
Copyright © 2020-2023  润新知