使用flutter_download遇到
The Application must be implemented PluginRegistrantCallback
处理方法,找到FlutterApplication,创建自己的MyApplication
import io.flutter.app.FlutterApplication; import io.flutter.plugin.common.PluginRegistry; import io.flutter.plugins.GeneratedPluginRegistrant; import vn.hunghd.flutterdownloader.FlutterDownloaderPlugin; public class MyApplication extends FlutterApplication implements PluginRegistry.PluginRegistrantCallback { private static final String FLUTTER_DOWNLOADER_REGISTRAR_NAME = "vn.hunghd.flutterdownloader.FlutterDownloaderPlugin"; @Override public void registerWith(PluginRegistry registry) { if (registry.hasPlugin(FLUTTER_DOWNLOADER_REGISTRAR_NAME)) FlutterDownloaderPlugin.registerWith(registry.registrarFor(FLUTTER_DOWNLOADER_REGISTRAR_NAME)); } }
修改manifest文件里面的
aplication android:name=".MyApplication" android:usesCleartextTraffic="true"