【发布时间】:2019-04-01 21:38:14
【问题描述】:
我一直在做一个 Android Studio 项目,昨天它工作得非常好。今天打开项目时,出现了很多错误,从 Android Studio 无法从 .iml 文件加载设置开始。有很多错误,因为我的主 .java 文件的 Android Studio“无法解析符号 'Class'”,由于某种原因,该文件已替换为以下(不完整)代码
<application>
<component name="ActionsCollector">
<counts>
<entry action="$Delete" count="19" />
<entry action="$Paste" count="24" />
<entry action="$Redo" count="362" />
<entry action="$SelectAll" count="36" />
<entry action="$Undo" count="1310" />
<entry action="Android.RunAndroidAvdManager" count="6" />
<entry action="Android.RunAndroidSdkManager" count="4" />
<entry action="Android.SyncProject" count="1" />
<entry action="CloseProject" count="8" />
<entry action="CommentByBlockComment" count="1" />
<entry action="CommentByLineComment" count="46" />
<entry action="CopyPaths" count="2" />
<entry action="DialogOkAction Enter" count="39" />
<entry action="EditorBackSpace" count="6010" />
<entry action="EditorChooseLookupItem" count="572" />
<entry action="EditorChooseLookupItemReplace" count="1" />
<entry action="EditorCopy" count="315" />
<entry action="EditorCut" count="53" />
<entry action="EditorDelete" count="211" />
<entry action="EditorDeleteLine" count="3" />
<entry action="EditorDeleteToWordEnd" count="5" />
<entry action="EditorD
我已经在网上尝试了一些事情,例如删除 .gradle 和 .idea 文件夹以及去 Invalidate Caches / Restart,但我没有运气。
我打开了一个以前的(功能齐全的)项目只是为了看看它是否有错误,并且许多文件被替换为上面相同类型的不完整代码,以及每个未被此代码替换的文件都包含所有内容过去的前 15 行左右被删除,如此处所示
package com.mathiasstrohkirch.(my project name).(my class name);
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.OrthographicCamera;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.physics.box2d.Body;
import com.badlogic.gdx.physics.box2d.BodyDef;
import com.badlogic.gdx.physics.box2d.Box2DDebugRenderer;
import com.badlogic.gdx.physics.box2d.Fixture;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import com.badlogic.gdx.physics.box2d.PolygonShape;
import com.badlogic.gdx.physics.box2d.World;
import com.mathi
有什么想法吗?
谢谢!
更新
当使用不同的编辑器打开任一项目的有问题的文件时,它们看起来完全正常,并且与之前的工作代码没有任何变化。
【问题讨论】:
-
最新安卓工作室解决方案stackoverflow.com/a/68746941/5773037
标签: java android-studio libgdx box2d