alexjlockwood / ShapeShifter

SVG icon animation tool for Android, iOS, and the web
https://shapeshifter.design
Apache License 2.0
3.97k stars 200 forks source link

Totally different render in Android compared to in Shape Shifter #317

Open Cheezen opened 5 years ago

Cheezen commented 5 years ago

I'm experiencing issues on Android devices probably running lower than version 8.0 when rendering an AnimatedVectorDrawable. Check the video below to see the differences - the left one is the render in Android and the right one is in Shape Shifter. I'd say they are not even close and I couldn't find anyone with the same problem.

So there are numerous issues:

Any idea of what's going on? Thank you in advance!

Video: http://caliberdesign.se/stuff/shapeshifter_issue.mp4 Shape Shifter file: http://caliberdesign.se/stuff/animation.shapeshifter

Cheezen commented 5 years ago

Did some bug testing myself in Android Studio and I found out that animating elements with for example only translateY works fine, but as soon as I add another animation parameter it adds pauses and delays animations. Another simple example can be found here:

http://caliberdesign.se/stuff/simple_example.shapeshifter

This fails when testing on a Nexus 5 running 6.0.1. The original animation is the blue part and the orange is how it actually turns out:

shapeshifter_result