45 lines
2.0 KiB
Java
45 lines
2.0 KiB
Java
package io.flutter.plugins;
|
|
|
|
import androidx.annotation.Keep;
|
|
import androidx.annotation.NonNull;
|
|
import io.flutter.Log;
|
|
|
|
import io.flutter.embedding.engine.FlutterEngine;
|
|
import io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry;
|
|
import io.flutter.plugin.common.PluginRegistry;
|
|
import io.flutter.plugins.pathprovider.PathProviderPlugin;
|
|
import com.tekartik.sqflite.SqflitePlugin;
|
|
import io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin;
|
|
import vn.hunghd.flutterdownloader.FlutterDownloaderPlugin;
|
|
|
|
@Keep
|
|
public final class IsolatePluginRegistrant {
|
|
private static final String TAG = "CustomPluginRegistrant";
|
|
public static void registerWith(@NonNull FlutterEngine flutterEngine) {
|
|
try {
|
|
flutterEngine.getPlugins().add(new vn.hunghd.flutterdownloader.FlutterDownloaderPlugin());
|
|
} catch(Exception e) {
|
|
Log.e(TAG, "Error registering plugin flutter_downloader, vn.hunghd.flutterdownloader.FlutterDownloaderPlugin", e);
|
|
}
|
|
try {
|
|
flutterEngine.getPlugins().add(new com.rmawatson.flutterisolate.FlutterIsolatePlugin());
|
|
} catch(Exception e) {
|
|
Log.e(TAG, "Error registering plugin flutter_isolate, com.rmawatson.flutterisolate.FlutterIsolatePlugin", e);
|
|
}
|
|
try {
|
|
flutterEngine.getPlugins().add(new io.flutter.plugins.pathprovider.PathProviderPlugin());
|
|
} catch(Exception e) {
|
|
Log.e(TAG, "Error registering plugin path_provider_android, io.flutter.plugins.pathprovider.PathProviderPlugin", e);
|
|
}
|
|
try {
|
|
flutterEngine.getPlugins().add(new io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin());
|
|
} catch(Exception e) {
|
|
Log.e(TAG, "Error registering plugin shared_preferences, io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin", e);
|
|
}
|
|
try {
|
|
flutterEngine.getPlugins().add(new com.tekartik.sqflite.SqflitePlugin());
|
|
} catch(Exception e) {
|
|
Log.e(TAG, "Error registering plugin sqflite, com.tekartik.sqflite.SqflitePlugin", e);
|
|
}
|
|
}
|
|
} |