Android studio Android studio-定制';删除未使用的资源';

Android studio Android studio-定制';删除未使用的资源';,android-studio,Android Studio,我正在尝试删除未使用的字符串资源 在android studio中,可以选择删除未使用的资源。我的问题是,我有一个单独的文件,其中包含字符串和键。在运行时,我解析这个文件,然后根据这些键获取字符串。在android studio中运行remove unused resources(删除未使用的资源)选项时,无法检测到正在使用这些键,因为它们没有从代码或xml中引用 有没有可能在android studio中设置一个规则来考虑我拥有的这个自定义文件?我最终编写了一个脚本来解析自定义文件并创建一个枚

我正在尝试删除未使用的字符串资源

在android studio中,可以选择删除未使用的资源。我的问题是,我有一个单独的文件,其中包含字符串和键。在运行时,我解析这个文件,然后根据这些键获取字符串。在android studio中运行remove unused resources(删除未使用的资源)选项时,无法检测到正在使用这些键,因为它们没有从代码或xml中引用


有没有可能在android studio中设置一个规则来考虑我拥有的这个自定义文件?

我最终编写了一个脚本来解析自定义文件并创建一个枚举,其中包含对应该保留的字符串的引用。生成的枚举如下所示

enum class StringsToKeep(@StringRes stringRes: Int) {
    STRING_KEY(R.string.string_key),
    STRING_KEY_TWO(R.string.string_two),
}