gpt4 book ai didi

Xamarin.Forms 发布错误 bundles/armeabi-v7a/temp.c :1:39: fatal error: mono/metadata/mono-config. h: No such file or directory

转载 作者:行者123 更新时间:2023-12-05 04:10:38 28 4
gpt4 key购买 nike

使用 Visual Studio for Mac 发布 Xamarin.Forms 时出现错误。这里有错误

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2112,3):错误 XA5103:NDK C 编译器导致错误。退出代码 0

[cc stderr] obj/Release/bundles/armeabi-v7a/temp.c:1:39: fatal error: mono/metadata/mono-config.h: No such file or directory
[cc stderr] #include <mono/metadata/mono-config.h>
[cc stderr] ^
[cc stderr] compilation terminated.
[cc stderr]

这是 VS for mac 的版本

适用于 Mac 的 Visual Studio 专业版 2017
版本 7.0.1(build 24)
运行时间:
单声道 5.0.1.1 (2017-02/5077205)(64 位) GTK+ 2.24.23(罗利主题)
包版本:500010001
Xamarin.Android
版本:7.3.1.1
SDK工具版本:26.0.2
SDK平台工具版本:25.0.5
SDK 构建工具版本:25.0.3

Java SDK:/usr
Java 版本“1.8.0_101”
Java(TM) SE 运行时环境 (build 1.8.0_101-b13)
Java HotSpot(TM) 64 位服务器 VM(构建 25.101-b13,混合模式)

苹果开发者工具
Xcode 8.3.2 (12175)
构建 8E2002

Xamarin.iOS
版本:10.10.0.36

操作系统
Mac OS X 10.12.4
Darwin 16.5.0 Darwin内核版本16.5.0

最佳答案

刚刚注意到同样的错误并发现了 2 个问题。似乎是一个应该报告的错误。

您是否偶然启用了将程序集嵌入 native 代码?您甚至可能需要在 Android 项目的 csproj 文件中查找 EmbedAssembliesIntoApk 以查看它是否设置为 true。确保将其设置为 false 或未选中。

我还发现,每次您取消选择或选择将程序集嵌入 native 代码,然后单击保存按钮时,它会将您选择的受支持架构清除为仅一个。因此,在取消选择并点击保存按钮

后一定要检查您支持的架构

编辑:这是reported to Xamarin

关于Xamarin.Forms 发布错误 bundles/armeabi-v7a/temp.c :1:39: fatal error: mono/metadata/mono-config. h: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44148478/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com