首页 > 解决方案 > 我试图制作 ListView 并从字符串中获取数据,但出现此错误

问题描述

AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/macos/Documents/SubmissionExpert1/app/src/main/res/layout/data.xml","position":{"startLine":11}}],"original":"/Users/macos/Documents/SubmissionExpert1/app/src/main/res/layout/data.xml:12: AAPT: error: resource string/name_heroes (aka com.example.submissionexpert1:string/name_heroes) not found.\n    ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"/Users/macos/Documents/SubmissionExpert1/app/src/main/res/layout/data.xml","position":{"startLine":20}}],"original":"/Users/macos/Documents/SubmissionExpert1/app/src/main/res/layout/data.xml:21: AAPT: error: resource string/lorem (aka com.example.submissionexpert1:string/lorem) not found.\n    ","tool":"AAPT"}

FAILURE:构建失败并出现异常。

3 秒内构建失败 20 个可操作的任务:4 个已执行,16 个是最新的

标签: javaandroidstringlistview

解决方案


看起来好像您没有调用该文件data.xmllayout或者您需要sourceSets在 build.gradle 中配置您的资源。

在你的这些方面的东西build.gradle

sourceSets {
    main {
        resources {
            srcDir 'app/main/res'
        }
    }
}

推荐阅读