我想从我的Android res目录中删除所有未使用的布局、字符串、可绘制内容、 colored颜色 等.有没有什么工具可以给我一个文件列表,我可以从我的存储库中删除不再使用的特定文件中的元素(例如,未使用的字符串条目)?

推荐答案

您可以轻松地从Android Studio中搜索未使用的资源.只需按CtrlAltShifti键并键入"unused resources"(不带引号).它将执行lint.运行lint命令(以及IDE中的其他内容)的超级简单方式.

In Android Studio Menu > Refactor > Remove Unused Resources...

Select 要删除的资源.通过右键单击资源项,可以排除要保留的资源.

使用Do Refactor一次删除所有资源.

Update:%在Mac上使用OptionShifti

Android相关问答推荐

在Android Studio中陷入了不兼容的Gradle版本的循环

Android Compose Lazy柱形实时UI更改

无法安装后重新编译android代码'

Android Jetpack Compose Material3主题配色方案

如何在Jetpack导航中不显示目的地?

更改Jetpack Compose中选定的选项卡底线 colored颜色

如何在Android中编写挂起函数和stateflow的单元测试

在一列中垂直对齐两个框

当按下通知时,将Android应用程序置于前台

如何在使用带有底部导航组件的片段管理器时更改片段工具栏的标签

看不到选项菜单栏

如何正确创建可拖动的浮动视图?

如何在 Jetpack Compose 中将文本绘制在另一个对象的中心?

在单元测试下断言协程未完成

运行设备选项卡在 Android Studio 中自动打开

发布 MAUI 应用程序时出现遇到重复程序集错误

Jetpack Compose:如何绘制异形边框?

用作输入参数的 Lambda 函数导致重组

在compose中,为什么修改List元素的属性,LazyColumn不刷新

对话框中的内容不可见