首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android损坏的项目

Android损坏的项目
EN

Stack Overflow用户
提问于 2018-10-29 00:30:39
回答 1查看 881关注 0票数 2

我一直在做一个Android项目,昨天它运行得非常好。当我今天打开这个项目时,出现了许多错误,首先是Android无法从.iml文件中加载设置。有许多错误,因为Android对我的主.java文件“无法解析符号'Class'”,由于某些原因,该文件已被以下(不完整)代码替换

代码语言:javascript
运行
复制
<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文件夹,并使缓存/重新启动失效,但是我没有成功。

我打开了一个以前的(功能齐全的)项目,只是为了查看它是否有错误,许多文件被替换成上面相同类型的不完整代码,以及每个未被替换的文件,这些代码的所有内容都超过了前面的15行,如下所示。

代码语言:javascript
运行
复制
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

对发生了什么事有什么想法吗?

谢谢!

更新

当使用不同的编辑器打开任何一个项目的有问题的文件时,它们看起来完全正常,与以前工作的代码不一样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-29 01:07:42

尝试“使缓存无效并重新启动”Android Studio ..。它可能在写这些文件时崩溃了。

如果这不起作用,请尝试手动删除缓存(在项目和用户的主目录中)。

版本控制可以有效地防止这种情况(如果源文件有真正的损坏)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53037311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档