首页 > 解决方案 > 如何解决已定义的资源条目

问题描述

我正在使用 aosp 并在运行命令后:

make 2>&1 | tee build-log.txt

我收到很多错误,例如:

packages/apps/Settings/res/values/aliases.xml:19: error: Resource entry confirm_lock_pattern is already defined.
res/layout/confirm_lock_pattern.xml:0: Originally defined here.

packages/apps/Settings/res/values/aliases.xml:20: error: Resource entry confirm_lock_password is already defined.
res/layout/confirm_lock_password.xml:0: Originally defined here.

packages/apps/Settings/res/values/strings.xml:5193: error: Resource entry enable_verbose_log_vpu is already defined.
packages/apps/Settings/res/values/strings.xml:5189: Originally defined here.

当我检查特定文件 aliases.xml 和 strings.xml 时,

别名.xml:

<item name="confirm_lock_pattern" type="layout">@layout/confirm_lock_pattern_base</item>
 <item name="confirm_lock_password" type="layout">@layout/confirm_lock_password_base</item>

字符串.xml:

标签: androidstringcmakeandroid-source

解决方案


推荐阅读