Android studio IDE致命错误

Android studio IDE致命错误,android-studio,Android Studio,我是Android开发新手,我正在做这个练习,你可以创建一个基本的活动(Android 4.4 kitkat),删除文本视图,在Coordinator布局中添加一个ListView,并对浮动操作按钮进行编程,每次点击它,它都会在列表中添加当前时间日期/月/年。IDE没有显示任何语法错误,一切似乎都很好。我正在运行最新版本的Android Studio(3.3.1),但当我在onePlus(Android 8)上运行它时,应用程序根本无法打开(ABC已停止-再次打开应用程序),我尝试了清理/重建

我是Android开发新手,我正在做这个练习,你可以创建一个基本的活动(Android 4.4 kitkat),删除文本视图,在Coordinator布局中添加一个ListView,并对浮动操作按钮进行编程,每次点击它,它都会在列表中添加当前时间日期/月/年。IDE没有显示任何语法错误,一切似乎都很好。我正在运行最新版本的Android Studio(3.3.1),但当我在onePlus(Android 8)上运行它时,应用程序根本无法打开(ABC已停止-再次打开应用程序),我尝试了清理/重建

但是,当我点击IDE右下角的按钮时,它显示发生了内部IDE错误,点击后,它显示了一些让我无法抗拒的东西:

C:/Users/admin/AppData/Local/Android/Sdk/platforms/android-28/data/annotations.zip!/android/telephony/euicc/annotations.xml

org.xml.sax.SAXParseException; lineNumber: 22; columnNumber: 12; Content is not allowed in trailing section.
    at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
    at com.intellij.codeInsight.BaseExternalAnnotationsManager.getDataFromFile(BaseExternalAnnotationsManager.java:158)
    at com.intellij.codeInsight.BaseExternalAnnotationsManager.doCollect(BaseExternalAnnotationsManager.java:193)
    at com.intellij.codeInsight.BaseExternalAnnotationsManager.collectExternalAnnotations(BaseExternalAnnotationsManager.java:126)
    at com.intellij.codeInsight.BaseExternalAnnotationsManager.findExternalAnnotation(BaseExternalAnnotationsManager.java:88)
    at com.intellij.codeInsight.AnnotationUtil.lambda$null$0(AnnotationUtil.java:103)
    at com.intellij.util.containers.ConcurrentFactoryMap$3.create(ConcurrentFactoryMap.java:212)
    at com.intellij.util.containers.ConcurrentFactoryMap.get(ConcurrentFactoryMap.java:59)
    at com.intellij.codeInsight.AnnotationUtil.findNonCodeAnnotation(AnnotationUtil.java:121)
    at com.intellij.codeInsight.AnnotationUtil.findAnnotation(AnnotationUtil.java:76)
    at com.intellij.codeInsight.AnnotationUtil.findAnnotation(AnnotationUtil.java:55)
    at com.intellij.codeInsight.AnnotationUtil.findAnnotation(AnnotationUtil.java:48)
    at com.intellij.psi.impl.PsiImplUtil.isDeprecatedByAnnotation(PsiImplUtil.java:457)
    at com.intellij.psi.impl.compiled.ClsClassImpl.isDeprecated(ClsClassImpl.java:315)
    at com.intellij.codeInsight.lookup.impl.JavaElementLookupRenderer.isDeprecated(JavaElementLookupRenderer.java:72)
    at com.intellij.codeInsight.lookup.impl.JavaElementLookupRenderer.isToStrikeout(JavaElementLookupRenderer.java:68)
    at com.intellij.codeInsight.completion.JavaPsiClassReferenceElement.renderClassItem(JavaPsiClassReferenceElement.java:144)
    at com.intellij.codeInsight.lookup.PsiTypeLookupItem.renderElement(PsiTypeLookupItem.java:256)
    at com.intellij.codeInsight.lookup.LookupElementDecorator.renderElement(LookupElementDecorator.java:83)
    at com.intellij.codeInsight.lookup.LookupElementDecorator.renderElement(LookupElementDecorator.java:83)
    at com.intellij.codeInsight.lookup.impl.LookupImpl.renderItemApproximately(LookupImpl.java:458)
    at com.intellij.codeInsight.lookup.impl.LookupImpl.addItem(LookupImpl.java:247)
    at com.intellij.codeInsight.completion.CompletionProgressIndicator.addItemToLookup(CompletionProgressIndicator.java:438)
    at com.intellij.codeInsight.completion.CompletionProgressIndicator.addItem(CompletionProgressIndicator.java:429)
    at com.intellij.codeInsight.completion.AsyncCompletion$1.lambda$null$0(CompletionThreading.java:157)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1164)
    at com.intellij.codeInsight.completion.AsyncCompletion.tryReadOrCancel(CompletionThreading.java:181)
    at com.intellij.codeInsight.completion.AsyncCompletion$1.lambda$consume$1(CompletionThreading.java:157)
    at com.intellij.codeInsight.completion.AsyncCompletion$1WeighItems.run(CompletionThreading.java:125)
    at com.intellij.codeInsight.completion.AsyncCompletion.lambda$null$0(CompletionThreading.java:108)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:580)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
    at com.intellij.codeInsight.completion.AsyncCompletion.lambda$startThread$1(CompletionThreading.java:104)
    at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:314)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

您的一个XML文件有问题。我看不到任何错误的迹象,但是如果你看到第一行错误,你就可以。。上面写着C:/blah blah..annotations.xml
annotations.xml
似乎已损坏,或者在末尾添加了数据或其他内容。如果这是一个IDE控制的文件,那么可能已经更新了。看一看文件,看看结尾是否有什么东西挥之不去。你试过了吗?除了清理/重建DUSER3170251之外,这是另一种“刷新”项目的方法。我刚刚做了。在我再次尝试运行它之后,它在事件日志中显示“无法绑定到本地8602以进行调试器”