Tak więc wszystko szło całkiem nieźle, aż do niedawna, kiedy R.java zdecydował się na ten błąd po dodaniu ikony (dokładniej) (5_content_new.png
).Dziwny błąd w R.java, nawet po wyczyszczeniu projektu: "Podsumowania można używać tylko z poziomem źródłowym 1.7 lub wyższym"
Próbowałem oczyścić projekt i ponownie uruchomić zaćmienie, bezskutecznie.
Kod Problem:
public static final class drawable {
public static final int 5_content_new=0x7f020000;
public static final int ic_launcher=0x7f020001;
...
}
Czerwona linia pojawia się tuż pod 5_
, a błąd mówi:
Underscores can only be used with source level 1.7 or greater
Czy ktoś napotkał problem jak to wcześniej?
Nazwy zmiennych muszą rozpoczynać się od cyfry. Cyfra oznacza liczbę, a liczby mogą zawierać tylko podkreślenia w java 1.7 i wyższych. –