Flutter空殼模板工程,已搭建基礎框架,實現國際化、主題換膚、登陸註冊等功能,可在此基礎上簡單修改實現本身的應用功能。android
github.com/xuexiangjys…, 喜歡的話就點個贊,star一下吧~ios
flutter --version
複製代碼
flutter doctor
複製代碼
flutter packages get
flutter run
複製代碼
本項目精選了目前Flutter最實用的幾個庫,可大大提升開發的效率。git
1.克隆項目github
git clone https://github.com/xuexiangjys/flutter_template.git
複製代碼
2.修改項目名(文件夾名),並刪除目錄下的.git文件夾(隱藏文件)web
3.使用AS或者VSCode打開項目,而後分別修改flutter、Android、ios項目的包名、應用ID以及應用名等信息。緩存
pubspec.yaml
文件, 修改項目名、描述、版本等信息。【注意】這裏修改完pubspec.yaml
中的name
屬性後,flutter項目的包名將會修改,這裏我推薦你們使用全局替換的方式修改比較快。例如我想要修改name
爲flutter_app
,在VSCode中你能夠選擇lib
文件夾以後右擊,選擇在文件夾中尋找
, 進行全局替換:bash
修改lib/core/http/http.dart
中的網絡請求配置,包括:服務器地址、超時、攔截器等設置服務器
修改lib/core/utils/privacy.dart
中隱私服務政策地址微信
修改lib/core/utils/xupdate.dart
中版本更新檢查的地址網絡
在VSCode中你能夠選擇android
文件夾以後右擊,選擇在文件夾中尋找
, 進行全局替換。
【注意】修改包名以後,記住須要將存放MainActivity.kt
類的文件夾名也一併修改,不然將會找不到類。
修改應用ID。修改android/app/build.gradle
文件中的applicationId
修改應用名。修改android/app/src/main/res/values/strings.xml
文件中的app_name
ios修改相對簡單,直接使用XCode打開ios目錄進行修改便可。以下圖所示:
flutter build apk
flutter build apk --release --target-platform android-arm64
flutter build apk --release --target-platform android-arm
更多資訊內容,歡迎掃描關注個人我的微信公衆號!