编译应用程序时MAUI Native android绑定问题(错误:意外尝试初始化已初始化的java.lang.IllegalArgumentException。)

问题描述 投票:0回答:1

MAUI Android 原生 aar 文件绑定项目在添加元数据后成功编译,但当同一项目集成到MAUI 应用程序时,它在运行应用程序时抛出错误。

错误如下:

Invalid stack map table at instruction index 177: Error: Unexpected attempt to initialize initialized java.lang.IllegalArgumentException.  invokespecial Ljava/lang/IllegalArgumentException;<init>(Ljava/lang/String;)V,

Invalid stack map table at instruction index 176: Error: Unexpected attempt to initialize initialized terminalsdk.utility.ByteArrayWrapper.  invokespecial /terminalsdk/utility/ByteArrayWrapper;<init>([B)V,

可能是什么原因

MAUI Binding 项目编译成功,但在 Main MAUI app 中引用同一个项目时 项目未编译并抛出类似

Invalid stack map table at instruction index 176: Error: Unexpected attempt to initialize initialized

的错误

应用程序应该成功运行,没有错误。

java c# android maui
1个回答
0
投票

这些问题在.Net 9更新后得到修复。这些问题与 JDK 相关,现在 MAUI 中的官方支持是 JDK17

© www.soinside.com 2019 - 2024. All rights reserved.