तो सब कुछ काफी अच्छी तरह से जा रहा था "रेखांकित एकमात्र स्रोत स्तर 1.7 या अधिक से अधिक के साथ प्रयोग किया जा सकता है", बस थोड़ी देर पहले तक जब R.java इस त्रुटि का फैसला किया एक आइकन जोड़ने के बाद (5_content_new.png
, सटीक होने के लिए)।अजीब त्रुटि, परियोजना की सफाई के बाद भी:
मैं परियोजना की सफाई और ग्रहण को पुन: प्रारंभ कोई लाभ नहीं हुआ, की कोशिश की है।
समस्या कोड:
public static final class drawable {
public static final int 5_content_new=0x7f020000;
public static final int ic_launcher=0x7f020001;
...
}
लाल रेखा सही 5_
नीचे दिखाई देता है, और त्रुटि का कहना है:
Underscores can only be used with source level 1.7 or greater
किसी को भी इस से पहले की तरह कोई समस्या हुई है?
परिवर्तनीय नामों को एक गैर-अंकों से शुरू होना चाहिए। एक अंक एक संख्या इंगित करता है, और संख्याओं में जावा 1.7 और उच्चतर में केवल अंडरस्कोर हो सकते हैं। –