错误:发现多次使用项目String/photoPickerNotFoundText。

7
我正在尝试在Android Studio 1.0.1中导入此项目。
https://github.com/android/platform_packages_apps_contacts
当我构建应用程序时,它显示了以下两个错误:

* 错误:任务“:app:mergeDebugResources”执行失败。
* C:\Users\vinz\AndroidStudioProjects\platform_packages_apps_contacts-master\app\src\main\res\values\strings.xml:错误:发现项String/photoPickerNotFoundText多次出现

我想知道Google提供的源代码有什么问题。我已经尝试删除字符串ID并更改名称,但根本没有起作用。

你成功解决了这个问题吗? - Vaclovas Rekašius Jr.
1个回答

14

这里有一个错误报告 (https://code.google.com/p/android/issues/detail?id=57020),其中一位来自 Google 的人提供了一个相当好的答案。

你链接的包是 Android 开源项目(AOSP)中包含的其中一个包,通常是由 AOSP 构建系统构建的(而不是 Android Studio 或 Eclipse)。因此,它可能包含 Android Studio 无法处理的内容(例如重复字符串和对隐藏 API 的引用)。

基本上,重复字符串是 Android 构建系统(AOSP)通过后处理内部处理的内容,并且通常不允许在正常应用程序项目中出现。

你可能可以绕过此问题,但可能需要对源代码进行一些小修改。


1
我已经翻译了所有的strings.xml(针对其他语言),只剩下一个。但仍然出现问题:“错误:发现项目String/custom超过一次”。如何解决? - iadcialim24

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接