起因
服务器监控的项目需要加上安卓端,因此为了找到安卓端能访问redis的包真是绞尽脑汁。找到了Jedis的包,虽然是Java使用的,却报错
Invoke-customs are only supported starting with Android O (--min-api 26)
太难了。
处理
根据StackOverflow的解释,有人认为AndroidStudio的这个报错说了等于没说。
按照答案来处理,在build.gradle文件的android节点内添加Java编译选项即可
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
引用
Invoke-customs are only supported starting with android 0 --min-api 26