[英]I have implemented connectivity and provider package but I am getting the below error in main.dart
[英]I have used AssetImage to upload an image into main.dart, although I'm not getting error, image is not appearing. somebody pls help me
//這是我的調試控制台。我無法使用 assst 圖像。 這是我的代碼。
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
backgroundColor: Colors.teal,
body: Column(
children: [
Container(
height: 100,
child: const CircleAvatar(
backgroundImage: AssetImage('imagesananth.JPG'),
),
)
],
)));
}
}
我的調試控制台這樣說。
Launching lib\main.dart on Android SDK built for x86 in debug mode... lib\main.dart:1 Parameter format not correct - √ Built build\app\outputs\flutter-apk\app-debug.apk. W/FlutterActivityAndFragmentDelegate(1646):為 Flutter 提供了啟動畫面,但已棄用。 有關遷移步驟,請參閱 flutter.dev/go/android-splash-migration。 在 ws://127.0.0.1:63032/t0OqF0A8X0U=/ws 連接到 VM 服務
您必須將assets
添加到圖像路徑:
CircleAvatar(backgroundImage: AssetImage('assets/imagesananth.JPG')),
另外,看看你的文件擴展名。 如果它以.jpg 結尾,而不是.JPG 結尾,則必須在路徑中使用.jpg。 它區分大小寫。
如果您將imagesananth.jpg
放入資產(例如圖像)中的某個文件夾,則必須將此路徑添加到pubspec.yaml
:
assets:
- assets/images/
並使用它:
CircleAvatar(backgroundImage: AssetImage('assets/images/imagesananth.jpg')),
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.