You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ThorVG Android enhances Lottie animations on Android by bridging the capabilities of ThorVG's graphics engine with Lottie animations.
It simplifies integration with a script that builds ThorVG for Android system(arm64-v8a, x86_64) to includes its binary(libthorvg.a) in your package.
Preparation
Please ensure that you have installed the Android SDK, also your development environment is configured to build ThorVG Android
Please refer to ThorVG for detailed information on setting up the ThorVG build environment.
ThorVG Cross-Build
Follow these steps to cross-build ThorVG Android library.
Prepare for cross-building by executing the lottie:setupCrossBuild task.
To build for arm64, use 1 as the value for 'abi'. For x86_64, use 2.
gradle lottie:setupCrossBuild -Pabi=1
Execute build_libthorvg.sh script to perform cross-building.
./build_libthorvg.sh
Copy the generated libthorvg.a to the thorvg/lib directory using the copy_libthorvg.sh script.
If the first argument is 1, the library will be copied to the thorvg/lib/arm64-v8a/ directory. If it is 2, it will be copied to the thorvg/lib/x86_64/ directory.