Skip to main content
VESDK/Flutter

Migrating to version 3.1.0

A migration guide for version 3.1.0 of VideoEditor SDK for Flutter.

Android integration#

With version 3.1.0 of the VideoEditor SDK for Flutter, the integration of the native Android VE.SDK has changed. The new minimum Android VE.SDK version is 10.9.0 which requires Kotlin Symbol Processing (KSP). To migrate, please add the KSP plugin to your android/build.gradle and change the SDK version to 10.9.0:

buildscript {
dependencies {
...
+ classpath 'com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.7.21-1.0.8' // Depending on your `kotlin_version` version.
+ classpath 'ly.img.android.sdk:plugin:10.9.0'
...
}
}

The KSP version depends on the Kotlin version that you are using. In order to find the correct version, please visit the official KSP release page. For further information, please take a look at the integration guides.

Further, you need to do the following modification inside your android/app/build.gradle:

- imglyConfig {
+ IMGLY.configure {
modules {
include 'ui:text'
include 'ui:focus'
...