重置相应的Android代码样式如下。
仅适用于Windows
步骤1: 点击文件菜单。
步骤2: 导航到设置。
步骤3: 在左侧面板中找到编辑器。
步骤4: 在编辑器的子菜单中找到代码样式。
步骤5: 在代码样式的子菜单中点击XML。
步骤6: 点击右侧面板的右上角从...设置。
步骤7: 选择预定义样式。
步骤8: 选择Android。
步骤9: 点击确定。
仅适用于macOS
步骤1: 点击Android Studio菜单。
步骤2: 导航到偏好设置。
步骤3: 在左侧面板中找到编辑器。
步骤4: 在编辑器的子菜单中找到代码样式。
步骤5: 在代码样式的子菜单中点击XML。
步骤6: 点击右侧面板的右上角从...设置。
第七步:选择预定义样式。
第八步:选择Android。
第九步:点击确定。
这是一个已知的问题,从Android Studio 3.5 Canary 8版本开始出现。下一个版本中应该会修复此问题,因为它影响了大量开发人员。
你可以在这里查看此bug的状态。
解决方案如下:
XML代码样式错误
在编辑XML代码时,如果选择菜单栏中的“Code > Reformat Code”,则IDE可能会应用不正确的代码样式。要解决此问题,请按以下步骤重置适当的Android代码样式:
- 点击File > Settings(在macOS上为Android Studio > Preferences)打开设置窗口。
- 在左侧面板中,单击Editor > Code Style > XML。
- 在右侧面板右上角附近,选择Set from > Predefined Style > Android。
- 点击OK。
详见Android Studio和Android Gradle插件已知问题。
编辑:此问题现已在Android Studio版本3.5.2中得到解决。
在编辑XML代码时,如果你从菜单栏中选择Code > Reformat Code,IDE可能会应用不正确的代码风格。要解决此问题,请按以下步骤重置适当的Android代码风格:
File -> Setting -> Editor -> Code Style -> XML -> Arrangement ->
<uses-permission>
以前需要出现在<application>
之前,尽管可能那真的是一个旧的工具问题,现在我们不会再遇到了。 - CommonsWare