Android Studio Dolphin重构颜色名称无法使用大写字母的解决办法
解决方案
针对Android Studio Dolphin版本重构颜色名称无法使用大写字母的问题,除了降级版本,你可以试试这些方法:
手动修改资源文件+全局替换
直接打开res/values/colors.xml,把目标颜色的name属性改成带大写的名称,比如把name="primary_color"改成name="PrimaryColor"。然后用Edit > Find > Replace in Path功能,搜索所有旧的引用(比如@color/primary_color),批量替换成新的引用@color/PrimaryColor,确保所有调用处都同步更新。临时关闭资源命名检查
打开File > Settings > Editor > Inspections,在搜索框输入Resource Naming,找到Android分类下的资源命名规则检查项,将其检查级别改为Disabled。之后再使用Refactor > Rename功能,应该就能输入大写字母了。改完记得把检查级别改回去,避免后续资源命名不规范。提交官方Bug反馈
这大概率是Dolphin版本的重构功能bug,你可以去Android Studio的官方Issue平台提交问题,说明BumbleBee版本可正常使用大写字母重构,而Dolphin版本无法实现,并附上相关截图,等待官方修复该问题。
内容的提问来源于stack exchange,提问作者Henrik Erlandsson
相关产品推荐
相关产品推荐

