import 'dart:io';
import 'dart:isolate';
import 'dart:ui';
import 'package:flutter_downloader/flutter_downloader.dart';
import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:path_provider/path_provider.dart';
import 'package:install_plugin/install_plugin.dart';
import 'package:android_path_provider/android_path_provider.dart';
class DownloadProvide with ChangeNotifier{
ReceivePort _port = ReceivePort();
bool _permissisonReady;
String _localPath;
String apkDownLoadUrl;
String appName;
initDownload(){
IsolateNameServer.removePortNameMapping("downloader_send_port");
IsolateNameServer.registerPortWithName(_port.sendPort, "downloader_send_port");
_port.listen((message) {
String id = message[0];
flutter实现app内部更新
最新推荐文章于 2024-05-31 10:24:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)