聲明:擴(kuò)展靈感來(lái)自于asset_generator
Android Studio及IDEA可在插件商店中搜索 flutter-img-sync,vs code編輯器的使用看這里
功能:將資產(chǎn)目錄下的圖片自動(dòng)添加到pubspec.yaml的assets配置下面零截,并生成R文件麸塞,代碼中直接引用R文件下的定義即可
step1.創(chuàng)建資產(chǎn)圖片存放目錄
創(chuàng)建資產(chǎn)圖片存放目錄 如: ./assets/img
step2.修改pubspec.yaml
定義資產(chǎn)圖片存放目錄,如:
assets:
# assets-generator-begin
# assets/img/*
# assets-generator-end
step3.執(zhí)行擴(kuò)展命令: FlutterImgSync
- 命令執(zhí)行后涧衙,圖片將會(huì)被自動(dòng)放置到pubspec.yaml文件的assets變量中
- ./lib/r.dart 將會(huì)被創(chuàng)建
- 在代碼中導(dǎo)入r.dart文件,然后引用R類的變量