(2) Android更新app包
需要开启存储权限,如果没有权限就申请
import ‘package:permission_handler/permission_handler.dart’;
/// 检查是否有权限,用于安卓
Future checkPermission() async {
if (_flatform == ‘android’) {
PermissionStatus permission = await PermissionHandler()
.checkPermissionStatus(PermissionGroup.storage);
if (permission != PermissionStatus.granted) {
Map<PermissionGroup, PermissionStatus> permissions =
await PermissionHandler()
.requestPermissions([PermissionGroup.storage]);
if (permissions[PermissionGroup.storage] == PermissionStatus.granted) {
return true;
}
} else {
return true;
}
} else {
return true;
}
return false;
}
需要在Android的 AndroidManifest.xml文件增加权限配置
下载apk根据返回的下载链接,需要先把Andro