2012-07-20 17 views
9

Otrzymuję komunikat "Błąd podczas tworzenia klasy BuildConfig" podczas czyszczenia projektu Android w czasie zaćmienia. Niedawno zainstalowałem Eclipse Juno dla programistów aplikacji Mobile i gdy próbowałem zaimportować moje istniejące aplikacje na Androida, Eclipse zaczął oferować mi tego rodzaju błąd.Problem z Androidem Eclipse Nie powiodło się utworzenie klasy BuildConfig

Eclipse działa poprawnie Jeśli tworzę nowe projekty Androida. Jaka może być możliwa przyczyna i prawdopodobne rozwiązanie tego problemu?

Używam OS - Windows Server 2008

+0

Wcześniej miałem niezrozumiałe problemy, takie jak w Juno- . Czytałem gdzieś tam, gdzie był problem z Juno - a jeśli tworzysz aplikacje na Androida, najlepiej używać Indigo. Ale myślę, że powinieneś być w stanie rozwiązać ten problem bez obniżania poziomu Eclipse. Szukam odpowiedzi na to, ja sam- Wrócę, kiedy będę mógł! –

Odpowiedz

11

miałem błąd po aktualizacji (instalacji) Juno i pozwalając mu migrować moje miejsce pracy i lokalnego repo git. Przed tym błędem mam kolejny błąd:

JavaBuilder handling ImageBuilderInternalException while building: <projectname> 

W końcu okazało się, że błąd został spowodowany trwałej ondulacji plików i problem rozwiązany po ich zresetowaniu:

chown <me>:<me> <my-repo> 

powodem złamanych uprawnień: podczas instalacji wtyczek MOTODEV do Eclipse JUNO musiałem uruchomić Eclipse z "sudo". Oczywiście ten program nadpisał część moich plików podczas automatycznej kompilacji.

+0

, więc jak to naprawić? – Moussa

+2

To prawda - miałem też ten sam problem - i również zacząłem od zaćmienia z "sudo" - znalazłem, że foldery genów i bin zawierają pliki, których właścicielem jest root, a nie ja. A więc: sudo rm -rf bin i to samo z genem, niż odświeżyć i oczyścić projekt w czasie zaćmienia. A teraz działa. – CoPLaS

+0

jak mogę to naprawić w systemie Windows 7? –

0

To mi się nigdy nie przydarzyło. Próbowałem zaimportować stary obszar roboczy w Juno Eclipse for Mobile i było dobrze. Próbowałem też zaimportować tylko stary androidowy projekt i nie było żadnych błędów. Którą wersję ADT używasz?

Znalazłem również problem związany z 9-patch, może to była twoja sprawa.

0

miałem ten problem przy otwieraniu kopię projektu, które wcześniej były pod kontrolą źródła, a plik

\gen\{com\foo\namespace}\BuildConfig.java był tylko do odczytu.

Usunięcie zaznaczenia flagi "tylko do odczytu" na BuildConfig.java rozwiązało problem.

0

Miałem podobny problem z Windows 10 i Eclipse. Wystąpiło w połowie sesji między dwiema kompilacjami. Próbowałem ponownie uruchomić Eclipse, próbowałem na próżno zmienić uprawnienia, ale nic nie pomogło.

W końcu zrestartowałem mój laptop i problem zniknął.

Powiązane problemy