小编Cas*_*ius的帖子

Android xml文件突然显示Java代码。

昨晚我刚刚在build.gradle文件调试部分中更改了基本URL,因为我的基本URL已更改。直到今天,当我启动PC和android studio并看到我的所有xml文件都具有Java代码并且所有xml代码已被擦除/消失时,一切都很好。我真的很慌 我不知道该怎么办。这是这些xml文件中写的内容:

/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * gradle plugin from the resource data it found. It
 * should not be modified by hand.
 */
package com.google.android.gms.measurement.api;

public final class R {
    private R() {}

}
Run Code Online (Sandbox Code Playgroud)

每个xml文件都有一些新的Java代码或完全在其中编写了新内容。

我也想分享一下我已经从具有旧版本或其他gradle版本的bitbucket克隆了这个项目,并且到目前为止,我已经拥有一个新的或最新的版本(4.6版),但是在我克隆它的那一天就可以了。现在我什至无法正确构建或重建,它始终显示此错误:

 Android resource compilation failed
    Output:  D:\Android projects\my_android\app\src\main\res\layout\activity_splash.xml:1: error: not well-formed (invalid token).

    Command: C:\Users\Datta\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\236d054aed32e77c579cff2f4ee8d067\aapt2-3.2.0-4818971-windows\aapt2.exe compile --legacy \
            -o \
            D:\Android projects\my_android\app\build\intermediates\res\merged\debug \
            D:\Android projects\my_android\app\src\main\res\layout\activity_splash.xml
    Daemon:  AAPT2 aapt2-3.2.0-4818971-windows Daemon #2
Run Code Online (Sandbox Code Playgroud)

请对此提供帮助或提出建议。

java android gradle android-studio android-gradle-plugin

6
推荐指数
1
解决办法
1177
查看次数

构建时间错误:prolog中不允许内容

您好我在Android工作室面临巨大问题,甚至无法构建一次.我知道错误发生在jdkAnnotations.jar中.我重新安装了android studio,但问题仍然存在.它还说jdk 1.8中没有附加IDEA注释.我应该重新安装jdk 1.8吗?我点击了附加注释的按钮但没有发生任何事情.请帮忙.为什么会出现这个问题?在任何xml资源文件中有什么问题或什么?请帮助.

C:/Program Files/Android/Android Studio/lib/jdkAnnotations.jar!/java/awt/event/annotations.xml: Content is not allowed in prolog.
    org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
        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$PrologDispatcher.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)
Run Code Online (Sandbox Code Playgroud)

java android annotations android-studio android-gradle-plugin

3
推荐指数
1
解决办法
1955
查看次数