Android studio 3.5重构问题
我刚刚用android studio 3.5更新了我的studio,现在我正试图重构Android studio 3.5重构问题,android,android-studio,android-manifest,Android,Android Studio,Android Manifest,我刚刚用android studio 3.5更新了我的studio,现在我正试图重构AndroidManifest.xml文件,它正在重构我文件底部的所有应用权限 有人面对过这个问题吗?这个重构问题有什么解决方案吗 重构前: 重构后: 它适用于我的所有项目文件 重要原因: 您只需要从设置中设置Android应用程序的xml布局 按照以下步骤操作: 1.转到Android Studio首选项。对于Windows,转到文件设置 2.在搜索栏中搜索xml 3.在代码样式部分下,选择xml选项卡
AndroidManifest.xml
文件,它正在重构我文件底部的所有应用权限
有人面对过这个问题吗?这个重构问题有什么解决方案吗
重构前:
重构后:
它适用于我的所有项目文件
重要原因:
您只需要从设置中设置Android应用程序的xml布局 按照以下步骤操作: 1.转到Android Studio首选项。对于Windows,转到文件设置 2.在搜索栏中搜索xml 3.在代码样式部分下,选择xml选项卡 4.在右上角,单击设置自…并在预定义样式下选择Android
5。单击应用并尝试重构。如果定义了自定义代码样式,则必须为每个规则指定一种类型:标记或属性 似乎在更新之后,如果不指定类型,则规则将同时应用于这两种类型。不确定这是否是一个bug,但我就是这样修复的
- ctrl+alt+s
- 搜索XML
似乎默认方案在排列规则中省略了“属性”属性。将它们重新添加到作品中对我来说是一种魅力 可以在以下位置进行更正:首选项>编辑器>代码样式>XML
只需添加更多细节 这是AndroidStudio 3.5Canary8中的一个已知问题。它应该在下一个版本中得到修复,因为这会影响大量开发人员 您可以看到bug的状态 解决办法也是 破碎的XML代码样式 编辑XML代码时,如果从菜单栏选择“代码>重新格式化代码”,IDE可能会应用错误的代码样式。要解决此问题,请按如下方式重置相应的Android代码样式:
编辑:这在Android studio版本中已修复如下重置相应的Android代码样式。 仅适用于窗口 步骤1:点击文件菜单 步骤2:导航到设置 步骤3:在左侧面板**中查找编辑器 步骤4:在编辑器的子菜单中查找代码样式 步骤5:单击代码样式子菜单中的XML 第6步:单击右面板右上角的设置 步骤7:选择预定义样式 步骤8:选择Android 步骤9:单击确定 仅适用于macOS 步骤1:点击Android Studio菜单 步骤2:导航到首选项 步骤3:在左侧面板**中查找编辑器 步骤4:在编辑器的子菜单中查找代码样式 步骤5:单击代码样式子菜单中的XML 第6步:单击右面板右上角的设置 步骤7:选择预定义样式 步骤8:选择Android 步骤9:单击确定 对于Windows版本的“Android Studio 3.5”,请按照以下步骤操作。 1:单击菜单中的文件。 2:转到设置。 3:单击编辑器。 4:单击代码样式 5:单击XML。 6:单击右上角的“设置自…”。 7:选择预定义样式。 8:选择Android。 9:单击确定。3.5.0已知问题 编辑XML代码时,如果从菜单栏中选择“代码>重新格式化代码”,IDE可能会应用错误的代码样式。要解决此问题,请按如下方式重置相应的Android代码样式:
- 单击文件>设置打开设置窗口(在macOS上, Android Studio>首选项)
- 在左侧面板中,单击编辑器>代码样式>XML
- 在右面板右上角附近,选择设置自> 预定义样式>Android
- 单击确定
File -> Setting -> Editor -> Code Style -> XML -> Arrangement ->
- 将强制重新排列设置为“从不”
- 将从设置为“Android”