diff --git a/assets/libviolet/arm64-v8a/libviolet.so b/assets/libviolet/arm64-v8a/libviolet.so index 0b3de6903..da6e48b7d 100644 Binary files a/assets/libviolet/arm64-v8a/libviolet.so and b/assets/libviolet/arm64-v8a/libviolet.so differ diff --git a/assets/libviolet/armeabi-v7a/libviolet.so b/assets/libviolet/armeabi-v7a/libviolet.so index fc2ce945a..a38acef2a 100644 Binary files a/assets/libviolet/armeabi-v7a/libviolet.so and b/assets/libviolet/armeabi-v7a/libviolet.so differ diff --git a/assets/libviolet/x86/libviolet.so b/assets/libviolet/x86/libviolet.so index 5a3b1359d..486d89e08 100644 Binary files a/assets/libviolet/x86/libviolet.so and b/assets/libviolet/x86/libviolet.so differ diff --git a/assets/libviolet/x86_64/libviolet.so b/assets/libviolet/x86_64/libviolet.so index dd2528a81..8568e4bb6 100644 Binary files a/assets/libviolet/x86_64/libviolet.so and b/assets/libviolet/x86_64/libviolet.so differ diff --git a/lib/downloader/native_downloader.dart b/lib/downloader/native_downloader.dart index 51e66b2f4..d9422d4be 100644 --- a/lib/downloader/native_downloader.dart +++ b/lib/downloader/native_downloader.dart @@ -153,6 +153,7 @@ class NativeDownloader { return null; } final libFile = File(dir.path + "/libviolet.so"); + if (await libFile.exists()) return libFile.path; if (Platform.isAndroid) { final devicePlugin = DeviceInfoPlugin(); final deviceInfo = await devicePlugin.androidInfo;