当我尝试在启动屏幕上使用它时,出现错误 Java.Lang.IllegalStateException:“无法解析组合”
我使用的是lottie vs 4.1
代码是:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animation_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
app:lottie_loop="false"
app:lottie_speed="2.0"
app:lottie_fileName="xamarin.json"
app:lottie_autoPlay="true"/>
</LinearLayout>
是否有特定的“构建操作”设置为“xamarin.json”文件?我的默认值设置为“无”
xamarin.json
文件需要位于您的 resource/raw
文件夹中,并将构建操作设置为 AndroidResource
。如果您将其设置为 none
,它甚至不会包含在您的项目中。