Android studio运行时报错Cause: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)

Cause: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)

studio 编译时没问题,运行时出现了Cause: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)错误,解决办法如下:
在app的build.gradle文件的Android标签内添加如下代码指定Java版本
在这里插入图片描述

 compileOptions {//使用JAVA8解析  invokedynamic requires --min-sdk-version >= 26
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
发布了41 篇原创文章 · 获赞 238 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章