如何在Android Studio中查找Flutter项目的所有废弃方法/类
针对Dart文件检查废弃API的等效操作
Android Studio原生的代码分析工具不支持Dart文件,你可以用下面几种方式实现和「Analyze -> Run Inspection By Name -> Deprecated API Usage」等效的功能:
方法一:用Flutter命令行扫全项目
在项目根目录打开终端,执行这条命令,就能扫描出包括废弃API在内的所有代码问题:
flutter analyze --no-fatal-infos --no-fatal-warnings
输出结果里会明确标出哪行代码用了废弃API,还会给出替代方案。
方法二:在Android Studio里开启Dart专属检查
- 打开设置(Windows/Linux按Ctrl+Alt+S,Mac按Cmd+,)
- 找到
Languages & Frameworks > Dart > Analysis,勾选「Enable Dart analysis server」 - 切换到
Inspections标签,找到Dart > Deprecated API usage,把这个检查项勾选上 - 保存设置后,右键点击项目根目录,选
Analyze > Inspect Code,选好检查范围后确认,就能拿到包含废弃API使用情况的分析报告
方法三:用Dart命令精准筛选废弃API
如果只想看废弃API的使用,不想看其他问题,直接执行这条命令:
dart analyze --fatal-infos --fatal-warnings --filter=deprecated_member_use
结果会只展示和废弃API相关的内容,更聚焦。
内容的提问来源于stack exchange,提问作者Tom3652
相关产品推荐
相关产品推荐

