Android Studio布局xml文件代码自动从默认更改

时间:2018-10-23 09:21:43

标签: android xml android-studio

我的xml布局文件的代码与此更改时,我遇到了这个问题

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/divider_using_border"/>

到那个

`<component name="ProjectCodeStyleConfiguration">
<code_scheme name="Project" version="173">
<Objective-C-extensions>
  <file>
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind"value="Macro"/>
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind"value="Typedef"/>
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
  </file>
  <class>
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
    <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
  </class>
  <extensions>
    <pair source="cpp" header="h" fileNamingConvention="NONE" />
    <pair source="c" header="h" fileNamingConvention="NONE" />
  </extensions>
</Objective-C-extensions>
</code_scheme>
    </component>`

许多文件都在发生这种情况。除此之外,我的应用程序运行完美,没有崩溃。

2 个答案:

答案 0 :(得分:0)

禁用NDK插件并重新启动对我有用的Android Studio。

答案 1 :(得分:0)

我遇到了类似的问题,我的一些xml代码在Android Studio IDE中被随机的Java代码代替,但是当我在记事本中打开这些xml文件时,这些文件是完整的。

这是对我有用的-

  1. 关闭Android Studio。
  2. 转到C:\ Users \ 用户名 \。AndroidStudio4.0 \ system \ caches。
  3. 删除此位置的所有文件。
  4. 再次打开您的Android Studio。

我正在同时从事3个项目(我想这是为什么)。