以下為 Flutter 修改 Android namespace 的位置,:
- android\app\build.gradle (有2處)
- android\app\src\main\AndroidManifest.xml (不一定有)
- android\app\src\main\kotlin\… (根據新的namespace修改資料夾名稱)
- android\app\src\main\kotlin\…\ManiActivity.kt

以下為 Flutter 修改 Android namespace 的位置,:

Flutter 在 Android 上支援最低的 SDK 版本為 19 版,預設的 minSdk 參數也是設定成 19。如果因為功能需求等因素需要調升可支援的最低 SDK 版本,可修改以下文件:
{project root folder} \ android \ app \ build.gradle
在 defaultConfig { } 區段,直接異動 minSdkVersion 參數即可。
(預設 flutter.minSdkVersion 代表 Flutter 可支援的最低版本 )


直接參考 Flutter 官方網站 (https://docs.flutter.dev/get-started/install/windows/mobile )的說明即可完成環境架設。 Windows 作業系統建議參考官方網站的”Download and install”說明來安裝,避免細節的設定有所遺漏。

其他需要留意的部分如下:
Fixed by remove character ‘\’ in gradler-wrapper.properties

問題
專案的 grandle 版本升級後,在 layout 的地方想透過提示建立 Extract string resource 失敗,Error 訊息為 Package is not specified in the manifest file。

解決方案
在 AndroidManifest.xml 中定義 package 即可
