我在Android和iOS上使用Xamarin.Forms。试图使Lottie动画起作用,但是支持.NET Standard 2.0的最新版本的Lottie(2.5.4)在Android项目中出现了构建错误:
#include "hellolib.h"
#include <iostream>
Hello::Hello(std::string name) {
if (name.empty()) {
cout << "Name is not valid!";
return;
}
_name = name;
}
void Hello::Print() {
cout << "Hello " << _name << endl;
}
查看Lottie GitHub源显示了名称空间和类,所以我不确定为什么我的Android项目找不到引用。
我曾尝试将洛蒂降级,但到目前为止还没有运气。包含参考(2.5.0)的最早版本不适用于.NET Standard。
想法?