import 'package:flutter/material.dart';
import 'package:flutter/src/widgets/basic.dart';
void main() {
runApp(
MaterialApp(
home: Scaffold(
backgroundColor: Colors.blueGrey,
appBar: AppBar(
backgroundColor: Colors.blueGrey[900],
title: Text("I AM RICH"),
),
body: Center(
child:Image(
image: NetworkImage('https://images.pexels.com/photos/462118/pexels-photo-462118.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500'),
),
),
),
debugShowCheckedModeBanner: false,
)
);
}
最佳答案
在 Debug模式下,服务扩展和多个权限默认情况下处于启用状态(在flutter中)
当您处于 Release模式时,您必须在androidmanifest.xml中手动添加互联网权限。(就像您在 native 开发中添加一样)
导航到android-> app-> src-> main-> AndroidManifest.xml并将此行添加到应用程序范围之外。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
关于flutter - 使用Image.network无法从互联网上显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59638309/