一、使用命令行創建項目
1. 確認 Flutter 環境正常
要保證 Flutter SDK 已經正確安裝,并且環境變量配置無誤。可以通過執行以下命令來驗證:
flutter doctor
要保證所有檢查項都顯示綠色對勾,要是有問題,可按照提示進行修復。
2. 創建新項目
打開終端,執行下面的命令來創建一個新的 Flutter 應用:
flutter create my_flutter_app
cd my_flutter_app
這里的my_flutter_app
是項目名稱,你可以根據自己的需求進行修改。
3. 運行項目
先啟動模擬器或者連接真機,然后運行以下命令:
flutter run
項目結構說明
創建好的項目主要結構如下:
my_flutter_app/├── android/ # Android原生代碼├── ios/ # iOS原生代碼├── lib/ # Dart代碼(核心)│ └── main.dart # 應用入口文件├── test/ # 測試代碼├── pubspec.yaml # 依賴配置文件└── ...
1.?lib/main.dart
這是應用的入口文件,默認代碼如下:
import 'package:flutter/material.dart';void main() {runApp(const MyApp());
}class MyApp extends StatelessWidget {const MyApp({super.key});@overrideWidget build(BuildContext context) {return MaterialApp(title: 'Flutter Demo',theme: ThemeData(primarySwatch: Colors.blue,),home: const MyHomePage(title: 'Flutter Demo Home Page'),);}
}
2.?pubspec.yaml
用于管理項目的依賴和資源,示例如下:
dependencies:flutter:sdk: fluttercupertino_icons: ^1.0.2http: ^1.1.0 # 添加網絡請求庫dev_dependencies:flutter_test:sdk: flutterflutter:uses-material-design: trueassets:- assets/images/ # 添加圖片資源
修改pubspec.yaml
后,要運行flutter pub get
來獲取依賴。