java.lang.BootstrapMethodError: Exception from call site #0 bootstrap method 解决办法

java.lang.BootstrapMethodError: Exception from call site #0 bootstrap method 解决办法

原因
使用了lambda,但编译配置的不是JDK 1.8 编译环境。

getHandler().post(() -> updateUI());

解决办法
XXXApp.gradle 添加以下配置

android {
   // ...
    compileOptions {
        sourceCompatibility = '1.8'
        targetCompatibility = '1.8'
    }
}

版权声明:本文为mowwwcom原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。