美文网首页Android技术知识Android开发经验谈
在Android Studio中使用Lambda表达式

在Android Studio中使用Lambda表达式

作者: 唠嗑008 | 来源:发表于2018-09-19 15:09 被阅读14次

    Lambda表达式是Java8的新特性,使用起来非常简洁,但是在android studio中不能直接使用,需要做一些配置才可以。

    1、确保你的jdk是1.8以上的

    2、在build.gradle中做如下配置

    android {
        compileSdkVersion 26
        defaultConfig {
            applicationId "com.example.zhouxu.ethwallet"
            minSdkVersion 15
            targetSdkVersion 26
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    
            jackOptions {
                enabled=true
            }
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_8
            targetCompatibility JavaVersion.VERSION_1_8
        }
    }
    
    configurations.all {
        resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'
    }
    

    这样既可以使用Lambda表达式了。

    相关文章

      网友评论

        本文标题:在Android Studio中使用Lambda表达式

        本文链接:https://www.haomeiwen.com/subject/gvsinftx.html