两天前,我收到以下错误消息:
执行任务:[:app:assembleDebug]
配置项目:app registerResGeneratingTask已过时,请使用registerGeneratedResFolders(FileCollection)
任务:app:buildInfoDebugLoader 任务:app:preBuild截止日期 任务:core:preBuild UP-TO-DATE 任务:core:preDebugBuild UP-TO-DATE 任务:core:checkDebugManifest 任务:core:processDebugManifest 任务:app:preDebugBuild 任务:core:compileDebugAidl NO-SOURCE 任务:app:compileDebugAidl NO-SOURCE 任务:core:packageDebugRenderscript NO-SOURCE 任务:app:compileDebugRenderscript NO-SOURCE 任务:app:checkDebugManifest 任务:app:generateDebugBuildConfig 任务:app:prepareLintJar截止日期 任务:app:writeDebugApplicationId
任务:app:processDebugGoogleServices 解析json文件:/media/dr/2DD53B9005F868921/.androidProgects/answerVet/app/google-services.json
任务:app:generateDebugSources 任务:core:compileDebugRenderscript NO-SOURCE 任务:core:generateDebugBuildConfig 任务:core:generateDebugResValues 任务:core:generateDebugResources 任务:core:packageDebugResources 任务:core:generateDebugRFile 任务:core:prepareLintJar截止日期 任务:core:generateDebugSources 任务:core:javaPreCompileDebug
任务:core:compileDebugJavaWithJavac失败 /media/dr/2DD53B9005F868921/.androidProgects/answerVet/core/src/main/java/com/ask/core/activities/audioDetailsActivity/AudioController.java:159:错误:找不到符号 final int recordIcon = R.drawable.ic_record_audio; ^ 符号:变量ic_record_audio 位置:类可绘制
//很多行找不到符号
然后:
任务:app:buildInfoGeneratorDebug 失败:构建失败,发生异常。 * 什么地方出了错: 任务':core:compileDebugJavaWithJavac'的执行失败。 编译失败;有关详细信息,请参见编译器错误输出。
在AudioController.java:159
中,没有错误,图标显示在该行旁边。
我尝试了类似问题中的所有建议答案:
修改 我在我的项目中使用Firebase。以下解决不了问题。
classpath ('com.google.firebase:firebase-plugins:1.1.0') {
exclude group: 'com.google.guava', module: 'guava-jdk5'
}
答案 0 :(得分:0)
此错误消失的方式,可能会对某人有所帮助。
我评论了所有android studio抱怨的drawable。 然后它开始抱怨其他文件。 就我而言有格式不正确的样式文件。
public static void main(String [] args)
{
Node start=null,end=null;
Scanner in = new Scanner(System.in);
char ch ;
ch = in.next();
while(ch.charAt(0)!='\n')
{
Node n = insert(ch-48);
if(start==null)
{
start = n;
end = n;
}
else
{
end.next=n;
end = n;
}
ch = in.next();
}
Node n = start;
while(n!=null)
{
System.out.print(n.data);
n=n.next;
}
}
private static Node insert(int i) {
Node n = new Node();
n.data=i;
n.next = null;
return n;
}
我所做的其他事情可能会在其他情况下起作用:
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
....
</selector>
。 project.gradle