com.android.tools.r8.internal.a2: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O (--min-api 26)
时间: 2024-03-03 09:52:24 浏览: 320
jdk-11.0.20-windows-x64-bin.exe
这是一个关于 Android 应用程序混淆的错误,它表示在使用 R8 混淆器时,你的应用程序需要在 Android O 及以上版本上运行。这是因为在 Android O 中,系统引入了对 MethodHandle.invoke 和 MethodHandle.invokeExact 的支持,而这些方法在早期版本的 Android 中不可用。
要解决这个问题,你可以尝试升级你的应用程序的 minSdkVersion 到 26 或更高版本,或者使用一个更早期的混淆器来避免这个错误。你也可以在 Proguard 或其他混淆器中禁用 MethodHandle.invoke 和 MethodHandle.invokeExact 的混淆,但这可能会导致其他问题。
阅读全文