我正在尝试使用Lottie来显示动画,但是在为Android调试时出现问题:


  未显示LottieAnimationView,因为它太大而无法容纳软件层(或图形缓存),需要9072000字节,仅8294400可用


我的XAML代码:

<ContentPage.Content>
<StackLayout VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
    <forms:AnimationView
        x:Name="AnimationView"
        Animation="data.json"
        AutoPlay="True" Loop="true"
        VerticalOptions="FillAndExpand"
        HorizontalOptions="FillAndExpand"
        Scale="0.2"/>
</StackLayout>




谁能帮我解决这个问题?

最佳答案

您需要在After Effects中更改动画的导出设置,以适应软件层限制
c# - Xamarin抽奖动画-LMLPHP

10-08 18:22