聲明:擴展靈感來自于asset_generator
vs code編輯器可以在擴展商店搜索 flutter-img-sync 安裝即可使用辰晕,Android Studio及IDEA里面使用看這里
功能:將資產(chǎn)目錄下的圖片自動添加到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í)行擴展命令: FlutterImgSync
- 命令執(zhí)行后域仇,圖片將會被自動放置到pubspec.yaml文件的assets變量中
- ./lib/r.dart 將會被創(chuàng)建
- 在代碼中導(dǎo)入r.dart文件,然后引用R類的變量