代码拉取完成,页面将自动刷新
【任务描述】
在不为
【解决方案】
【任务来源】
Foreground:Yes
Reason:IllegalStateException
Selected stacktrace:
java.lang.IllegalStateException: Unable to parse composition
at com.airbnb.lottie.LottieAnimationView.lambda$static$0(Unknown Source:18)
at com.airbnb.lottie.-$$Lambda$LottieAnimationView$_QsjyhNZ7CpKRrGRN9Z59RcnTW8.onResult(Unknown Source:2)
at com.airbnb.lottie.LottieAnimationView$1.onResult(Unknown Source:100)
at com.airbnb.lottie.LottieAnimationView$1.onResult(Unknown Source:2)
at com.airbnb.lottie.LottieTask.addFailureListener(Unknown Source:19)
at com.airbnb.lottie.LottieAnimationView.setCompositionTask(Unknown Source:14)
at com.airbnb.lottie.LottieAnimationView.setAnimation(Unknown Source:9)
at com.airbnb.lottie.LottieAnimationView.init(Unknown Source:52)
at com.airbnb.lottie.LottieAnimationView.setAnimationData(Unknown Source:11)
at ohos.samples.mylibrary.TestSlice.onStart(TestSlice.java:18)
源代码问题所在处:
public static LottieResult<LottieComposition> fromAssetSync(Context var0, String var1, String var2) {
try {
String var3 = "entry/resources/rawfile/";
String var4 = var3 + var1;
Resource var5 = var0.getResourceManager().getRawFileEntry(var4).openRawFile();
return !var1.endsWith(".zip") && !var1.endsWith(".lottie") ? fromJsonInputStreamSync(var5, var2) : fromZipStreamSync(new ZipInputStream(var5), var2);
} catch (IOException var6) {
return new LottieResult(var6);
}
}