2013-05-20 11 views
11

आज मुझे एक अजीब त्रुटि है, अजीब क्योंकि ऐप ने कुछ दिन पहले काम किया था और मैं कुछ भी नहीं बदलता, मैंने एंड्रॉइड एसडीके और ग्रहण भी अपडेट किया था।

05-20 08:03:14.217: E/AndroidRuntime(1925): java.lang.NoClassDefFoundError: android.support.v4.app.NotificationCompat$Builder

05-20 08:03:15.918: E/dalvikvm(1716): Could not find class 'android.support.v4.app.NotificationCompat$Builder', referenced from method com.me.app.ObjReminder.setNotification

मुझे यह त्रुटि क्यों है? मैं इसे कैसे सुलझाऊं?

संपादित करें: धन्यवाद, मैं 'आदेश और निर्यात' टैब में 'एंड्रॉइड प्राइवेट लाइब्रेरी' की जांच करना हल करता हूं। लेकिन मुझे समझ में नहीं आया कि चेक गायब क्यों हुआ

+7

http://stackoverflow.com/questions/16636039/java-lang-classnotfoundexception-after-changing-nothing-in-the-project-but-upgra/16636127#16636127। लिंक देखें। अपनी परियोजना पर राइट क्लिक करें। गोटो गुण। जावा बिल्ड पथ का चयन करें। आदेश निर्यात टैब का चयन करें। एंड्रॉइड प्राइवेट लाइब्रेरीज़ चुनें। स्वच्छ बनाएं और – Raghunandan

+0

बनाएं देखें कि http://stackoverflow.com/questions/16596969/libraries-do-not-get-added-to-apk-anymore-after-upgrade-to-adt-22/16596990#16596990 सहायता करता है – CommonsWare

उत्तर

4

जब भी हम अपने एसडीके को अपडेट करते हैं तो डिफ़ॉल्ट समर्थन एपीआई स्वचालित अपडेट हो जाता है।

तो पिछली संदर्भित समर्थन लाइब्रेरी अजीब हो जाएगी।

आपको केवल परियोजना गुणों को खोलने और संदर्भित पुस्तकालयों को अपडेट करने की आवश्यकता है।

संबंधित मुद्दे