Flutter module模式更换flutter包名(android)

版权声明:本文为博主原创文章,未经博主允许不得转载。 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那么方便(新手太菜),我决定修改包名从单个位置着手:

  1. 修改pubspec.yaml最后的module:
module:
androidPackage: com.example.myflutter
iosBundleIdentifier: com.example.myflutter
  1. cd到module文件夹下
  2. flutter clean
  3. flutter run
  4. 可以了

更多flutter module模式问题

猜你喜欢

转载自blog.csdn.net/yangshuaionline/article/details/85007600