android - 构建 Gradle 应用程序“<”语法错误启动失败
问题描述
我从未编辑过构建 gradle 文件,而且我的应用程序无法运行,因为不与 gradle 文件同步,特别是构建 gradle 应用程序。发生的情况是,在第一个错误崩溃中,但打开文件时,有很多明显的语法错误,比如代码结构、“< >”表达式......而且我从未编辑过文件,所以我没有知道我应该如何更改文件.. 我构建的所有文件都非常不同,而这个自动制作的文件,我不知道如何更改,请有人帮助我,是一个客户应用程序。
CODE BUILD GRADLE(APP)(括号里面的东西出现红旗)
`
*
(<) ? xml version = "1.0" encoding = "UTF-8" ?( )>
(<) root >
(<) item name = "java.lang.reflect.Constructor T newInstance(java.lang.Object...)" >
(<) annotation name = "android.support.annotation.NonNull" /( )>
< /item>
<item name="java.lang.reflect.Member int getModifiers()">
<annotation name="android.support.annotation.IntDef">
<val name="value" val="{java.lang.reflect.Modifier.PUBLIC, java.lang.reflect.Modifier.PRIVATE, java.lang.reflect.Modifier.PROTECTED, java.lang.reflect.Modifier.STATIC, java.lang.reflect.Modifier.FINAL, java.lang.reflect.Modifier.SYNCHRONIZED, java.lang.reflect.Modifier.VOLATILE, java.lang.reflect.Modifier.TRANSIENT, java.lang.reflect.Modifier.NATIVE, java.lang.reflect.Modifier.INTERFACE, java.lang.reflect.Modifier.ABSTRACT, java.lang.reflect.Modifier.STRICT}" / >
(<) val name = "flag" val = "true" /( )>
(<) /annotation>
</ item >
(<) item name = "java.lang.reflect.Proxy java.lang.Object newProxyInstance(java.lang.ClassLoader, java.lang.Class<?>[], java.lang.reflect.InvocationHandler)" >
(<) annotation name = "android.support.annotation.NonNull" /( )>
(<) /item>
</ root
dependencies {
implementation 'androidx.appcompat:appcompat:+'
implementation 'androidx.constraintlayout:constraintlayout:+'
}
*
`
------------>在所有情况下都出现错误->预期得到“<”
------------> 在事件日志中
14:44 Gradle 同步失败:原因:启动失败:构建文件“C:\Users\Andre\Videos\Gelitos2\app\build.gradle”:1:意外令牌:<@ 第 1 行,第 1 列。<? xml 版本 = “1.0” 编码 = “UTF-8” ?> ^ 1 个错误 有关详细信息,请参阅 IDE 日志(帮助 | 显示日志)(2 m 21 s 996 ms)
我已经尝试过明显地编辑空格并缺少关闭标签“>”,但没有任何效果我还尝试使缓存无效并重新启动我试图关闭电脑
而且我也尝试过清理项目,但其他错误消息,出现了很多,都是因为我从未编辑过的文件。这表明:
当我清理这个节目
解决方案
我发现我的键盘和鼠标存在严重问题,所以很可能他们在我没看到的时候剪切和粘贴!我重新打开备份并复制了构建文件中的先前代码,谢谢大家。
推荐阅读
- powershell - 用循环填充数组
- typescript - TS枚举中重复的字符串值不会导致编译错误?
- unity3d - Unity 用于测量 2d 混合树中的影响的算法是什么?
- java - 一对一的聊天记录,带有开火和smack
- rest - 如何更正 REST 中的模型“摘要”?
- angularjs - 如何在 AngularJS 中添加多个文件?
- java - 在 Java 中访问组合的 UIMA Ruta 注释
- mysql - 如何在mysql中将字符串转换为日期格式?
- jenkins - 如何在不知道名称(或编号)的情况下从共享库中的资源文件夹加载文件?
- javascript - 对引导表中的数据进行排序(数据字段问题)