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

首先对比下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
    
  2. cd到module文件夹下

  3. flutter clean

  4. flutter run

  5. 可以了

更多flutter module模式问题

    原文作者:楊帥
    原文地址: https://www.jianshu.com/p/95e6f632d5a5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞