示例消息
error XA4227: Architecture 'x86' doesn't match all marshal methods in architecture 'arm64-v8a'. Please see detailed MSBuild logs for more information.
Issue
在为多种 Android 架构构建时,为每种架构生成的封送方法必须保持一致。 此错误表示,某个架构的封送方法与模板(第一个)架构的封送方法不匹配。
解决方案
确保所有目标体系结构都引用相同的托管类型和方法集。 启用详细的 MSBuild 日志记录(-v:diag)以查看封送方法的不同之处,然后调整项目,以便所有体系结构生成相同的封送方法集。