美文网首页Flutter
Flutter开发5:使用第三方库

Flutter开发5:使用第三方库

作者: 十二栗子 | 来源:发表于2022-05-07 17:31 被阅读0次

    Flutter官方仓库

    第三方库也是一种资源,在使用的时候需要在pubspec.yaml文件中配置

    依赖方式分为一下三种

    1. dependencies: 此标签下配置的依赖在调试版和正式版都会生效
    2. dev_dependencies:此标签下的依赖仅在调试版生效
    3. dependency_overrides:强制下载依赖包,不管是否兼容,不推荐使用

    通常会使用dependencies标签,并在其下指定依赖的第三方库名称,并在:后指定版本号

    dependencies:
      cupertino_icons: ^0.1.2
    

    假如我们对具体版本无要求,或者不知道版本号时,可以不指定或者写上一个any,表示任意版本都可以,但强烈不推荐!

    dependencies:
      rxdart:      
      provider: any
    

    指定固定的依赖版本

    dependencies:
      provider: 4.1.1
    

    还可以设定版本条件

    dependencies:
      # 大于(不包括)此版本的包
      provider: >4.0.3
      # 小于(包括)此版本
      bloc: <=4.0.0
      # 设定版本的区间
      fluttertoast: '>=3.0.1 <4.0.0'
      # 等价于'>=1.3.0 <2.0.0'
      sqflite: ^1.3.0
    

    配置完成后,还需要下载这些依赖,可以在命令行执行命令flutter packages get去更新,也可以通过Android Studio工具的图形化按钮去点击更新依赖,点击pacages get按钮

    其他依赖方式
    1.依赖本地库
    库在本地,未上传网络

    dependencies:
        pkgName:                # 库名称
            path: ../../code     # 路径(可以写相对路径也可以写绝对路径)
    

    2.依赖Git库
    库上传在Git服务器上

    dependencies:
      pkgName:
        git:
          url: git://github.com/flutter/packages.git  # 库的Git路径
    

    相关文章

      网友评论

        本文标题:Flutter开发5:使用第三方库

        本文链接:https://www.haomeiwen.com/subject/ccesyrtx.html