Xamarin 终于 open sourced Android、iOS 和表单。
我已经筹集了forum issue关于在 make prepare
成功安装所有依赖项后执行 make
命令时收到的 2 个错误。
我知道 Xamarin 团队现在正在使用 SO 来提供支持,因此我希望团队中的某个人可以为我收到的错误提供答案。
具体来说,其中一个错误与作为 mono 的一部分缺少头文件有关:
/../../../external/mono/eglib/src/glib.h:22:26: fatal error: eglib-config.h: No such file or directory #include ^ compilation terminated. make: *** [obj/local/armeabi-v7a/objs/monodroid///__/external/mono/support/nl.o] Error 1 macuser@macusers-MacBook-Pro:~/Documents/TFS/xamarin-android/src/monodroid$
编辑:我注意到 xamarin-macios
源在克隆存储库时提到使用 --recursive
。因此,我尝试使用 xamarin-android
存储库,并且能够比以前更进一步,尽管我仍然收到以下错误:
: error : Error initializing task XmlPeek: Not registered task XmlPeek. Build FAILED. Warnings:
最佳答案
: error : Error initializing task XmlPeek: Not registered task XmlPeek. Build FAILED. Warnings:
您将需要单声道 >= 4.4.0 。我们在 4.4.0 中向 mono 添加了 XmlPeek 的工作实现。
关于android - Xamarin Android 源 - 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36928027/