2014-12-18 28 views
6

Próbuję zaimportować ten projekt w Android Studio 1.0.1
https://github.com/android/platform_packages_apps_contacts
Error: Błąd: Znaleziony element String/photoPickerNotFoundText więcej niż jeden raz

Kiedy zbudować aplikację pokazuje te dwa błędy:

* Błąd: Wykonanie nie powiodło się dla zadania ": app: mergeDebugResources".
* C: \ Users \ vinz \ AndroidStudioProjects \ platform_packages_apps_contacts-master \ app \ src \ main \ res \ Wartości \ strings.xml: Błąd: Znaleziony element String/photoPickerNotFoundText więcej niż jeden raz

Zastanawiam się, co jest źle w tym kodzie źródłowym dostarczonym przez Google. Próbowałem usunąć identyfikatory ciągów, a także zmienić nazwy, ale nic nie działa.

+0

@ Udało ci się to obejść? –

Odpowiedz

11

Występuje tutaj błąd (https://code.google.com/p/android/issues/detail?id=57020) z osobą z Google, która dostarcza całkiem niezłą odpowiedź.

Dołączony pakiet jest jednym z pakietów zawartych w Android Open Source Project (AOSP) i jest zwykle budowany przez system kompilacji AOSP (a nie Android Studio lub Eclipse). W związku z tym może zawierać rzeczy, których Android Studio nie może obsłużyć (takie jak zduplikowane ciągi i odwołania do ukrytych interfejsów API).

Zasadniczo duplikat jest czymś, co system budowania Androida (AOSP) obsługuje wewnętrznie poprzez przetwarzanie końcowe i nie jest ogólnie dozwolone w normalnych projektach aplikacji.

Prawdopodobnie można może obejść, ale może wymagać pewnych niewielkich modyfikacji źródeł.

+1

Mam już wszystkie strings.xml (dla innych języków) i lewą. Ale nadal pojawia się problem: "Błąd: Błąd: Znaleziono element String/niestandardowy więcej niż jeden raz". Jak to naprawić? – iori24