版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangshuaionline/article/details/85007600
首先对比下flutter Project和flutter module的结构区别
flutter project:
- android
- .gradle
- .idea
- app
- gradle
…
- ios
- lib
- test
…
flutter module:
- .android
- .gradle
- app
- Flutter
- gradle
…
- .idea
- .ios
- build
- lib
- test
…
能看出来,Android的结构不同,由于dart调用路径的更改没有java那么方便(新手太菜),我决定修改包名从单个位置着手:
- 修改pubspec.yaml最后的module:
module:
androidPackage: com.example.myflutter
iosBundleIdentifier: com.example.myflutter
- cd到module文件夹下
- flutter clean
- flutter run
- 可以了