Mam projekt aplikacji na Androida, który nagle przestał działać. Najwyraźniej nie ma błędów, ale gdy próbuję uruchomić, mam to:Android Eclipse Błąd podczas wykonywania aapt: kod powrotu 139
Błąd wykonywania AAPT: kod powrotu 139
Próbowałem oczyścić projektu i jego projektu biblioteki zależnej, wznowiona Eclipse , zaktualizowane do najnowszych wersji ADT i SDK itp., ale wszystko zawiedzie. Mam też ten drugi błąd czasami (bez zmieniania czegokolwiek):
Błąd generowania ostatecznego Archive: java.io.FileNotFoundException: .../bin/resources.ap_ nie istnieje
I Jestem kompletnie zagubiony.
WIĘCEJ INFO
Spędziłem godziny rozmontować i zmontować wszystko kawałek po kawałku, iw końcu znalazłem co powoduje te błędy, ale ja nadal nie rozumiem nic lepszego ... miałem takiego zasobu :
<resources>
<integer-array name="titi">
<item>@+id/toto</item>
</integer-array>
</resources>
Usunąłem go i wszystko działało ponownie ... Oczywiście plik zasobów nie zawierał żadnego błędu. Pół dnia za darmo, ten Eclipse doprowadza mnie do szału 8-/Czy jestem jedyny?
Ten sam błąd wystąpił po zadeklarowaniu identyfikatora w stylu. Czy musi być coś związanego z zasobami ID? – Matthias
Po prostu dostałem ten sam błąd i spędziłem sporo czasu, śledząc go. Dla mnie problem dotyczy pliku com.google.android.gms.maps.MapView i przypisanego do niego identyfikatora. Nadanie "mapy" działa, ale "mapa" nie. Żaden identyfikator nie jest używany nigdzie indziej w tym konkretnym układzie, ale oba są używane w innych układach. Trwa proces zamiany starej klasy MapView na nową (wszystkie stare instancje to "widok mapy" dla identyfikatora i robię nowe "mapy", aby śledzić). To musi być jakiś dziwny błąd konfliktu ID? –
Wygląda na to, że mój błąd występuje, gdy nie mam gdzieś widoku z identyfikatorem "widok mapy". Zgłaszam błąd: http://code.google.com/p/android/issues/detail?id=43100 –