我在使用Android Studio(v2.3.3,建于2017-06-06)时遇到了一个奇怪的问题.我的一个Java文件被替换为似乎由Android Studio生成的无关XML.我认为我没有采取任何措施来触发它.第二个Java文件很快就遭遇了同样的命运,再一次没有明显的原因.
值得庆幸的是,我刚刚删除了源代码的副本,因此我删除了文件并替换了它们.我没有奇怪的代码的精确副本,但我在git.moeryn.com上找到的代码非常接近我所看到的:
<application>
<component name="UsageTrigger">
<counts>
<entry feature="CreateFile.CreateFileAction" count="1" />
<entry feature="JSDebugConfig.Debug.browser-default.preferredBrowser-null.no_mappings" count="6" />
<entry feature="OpenInBrowser.Opera" count="1" />
<entry feature="execute.Application.Coverage" count="1" />
<entry feature="execute.Application.Debug" count="1" />
<entry feature="execute.Application.Run" count="15" />
<entry feature="execute.GWT.ConfigurationType.Debug" count="12" />
<entry feature="execute.GWT.ConfigurationType.Run" count="18" />
<entry feature="execute.GroovyScriptRunConfiguration.Debug" count="1" />
<entry feature="execute.GroovyScriptRunConfiguration.Run" count="9" />
<entry feature="execute.JUnit.Coverage" count="4" />
<entry feature="execute.JUnit.Run" count="86" />
<entry feature="execute.JavascriptDebugType.Debug" count="6" />
<entry feature="ide.settings.Appearance" count="4" />
<entry feature="ide.settings.Colors_&_Fonts" count="1" />
<entry feature="ide.settings.Console_Font" count="4" />
<entry feature="ide.settings.Font" count="4" />
<entry feature="ide.settings.General" …Run Code Online (Sandbox Code Playgroud)