我试图运行一个项目,但是由于colors.xml中的错误,构建过程失败了,考虑到我什至没有打开文件(更不用说对其进行编辑)了,在收到错误之前,我发现这很奇怪。经检查,我发现了一些非常奇怪的东西,您可以在这里看到
package com.example.firebaseapp;
import androidx.annotation.NonNull;import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;import android.util.Log;import android.widget.Toast;
import
由于我没有触摸此文件,也没有修改与项目中其他任何地方的颜色有关的任何参数,因此我认为我将使用相同的程序包名称(“ com.example。 asynctask”),将那一个中的colors.xml撕掉,并用那一个替换现有的colors.xml;但是,当我尝试这样做时,我发现即使是全新的新鲜生成的colors.xml看起来也完全一样,并且在打开它的那一刻起就开始完全用红色加下划线,这使我相信很有可能该文件的生成器有缺陷。
我要提到的另一件事很重要,就是“ com.example.firebaseapp”是存储在同一拇指驱动器和同一文件夹中的不同且完全不相关的项目的程序包名称。
如果有人对这背后的原因以及如何解决此问题有任何见识,将不胜感激。
P.S .:我是一名高中生,我对Android的了解不如专业人士广泛。错误原因很可能是很多人认为微不足道的原因。