2013-05-16 8 views
5
05-16 10:26:18.267: E/dalvikvm(12692): Could not find class 'com.nostra13.universalimageloader.core.ImageLoaderConfiguration$Builder', referenced from method com.test.app.ApplicationRoot.onCreate 
05-16 10:26:18.267: W/dalvikvm(12692): VFY: unable to resolve new-instance 555 (Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;) in Lcom/test/app/ApplicationRoot; 
05-16 10:26:18.267: D/dalvikvm(12692): VFY: replacing opcode 0x22 at 0x0005 
05-16 10:26:18.267: D/dalvikvm(12692): DexOpt: unable to opt direct call 0x123f at 0x0b in Lcom/test/app/ApplicationRoot;.onCreate 
05-16 10:26:18.267: D/AndroidRuntime(12692): Shutting down VM 
05-16 10:26:18.267: W/dalvikvm(12692): threadid=1: thread exiting with uncaught exception (group=0x4168f2a0) 
05-16 10:26:18.272: E/AndroidRuntime(12692): FATAL EXCEPTION: main 
05-16 10:26:18.272: E/AndroidRuntime(12692): java.lang.NoClassDefFoundError: com.nostra13.universalimageloader.core.ImageLoaderConfiguration$Builder 
05-16 10:26:18.272: E/AndroidRuntime(12692): at com.test.app.ApplicationRoot.onCreate(ApplicationRoot.java:16) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1014) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4251) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.app.ActivityThread.access$1400(ActivityThread.java:140) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1297) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.os.Handler.dispatchMessage(Handler.java:99) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.os.Looper.loop(Looper.java:137) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at android.app.ActivityThread.main(ActivityThread.java:4921) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at java.lang.reflect.Method.invokeNative(Native Method) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at java.lang.reflect.Method.invoke(Method.java:511) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794) 
05-16 10:26:18.272: E/AndroidRuntime(12692): at dalvik.system.NativeStart.main(Native Method) 

आज एंड्रॉइड एसडीके संस्करण 22 में अपडेट करने के बाद और अन्य एसडीके लाइब्रेरी को अपडेट करने के बाद, मुझे यह त्रुटि मिली, यह अद्यतन से पहले सही ढंग से काम करता है कोई विचार?एंड्रॉइड एसडीके 22

+1

मैंने ऑर्डर बदलने और प्रोजेक्ट गुणों के जावा बिल्ड पथ को निर्यात करके इसे ठीक किया। शायद त्रुटि के कारण एसडीके के कुछ आंतरिक परिवर्तन हैं। –

+0

डीजा वी: http://stackoverflow.com/questions/9923161/getting-classnotfound-error-after-updating-from-adt-16-to-adt-17?lq=1 और http://stackoverflow.com/ प्रश्न/9820675/gson-noclassdeffounderror-after-adt-and-sdk-tools-update-to-v17 – hcpl

उत्तर

10

के उन्नयन मैं सिर्फ अपने परियोजना पर जाँच "एंड्रॉयड निजी पुस्तकालय" का पालन नहीं कर पाया त्रुटियों को सुधारा (यह संदर्भ देता पुस्तकालय परियोजना को छूने नहीं था)। यह काम करता हैं।

+0

thnaks आदमी, मेरे मामले में यह चेक किया गया है: मैंने इसे अनचेक किया है, फिर यह जांचता है ... +1 –

+4

हाय, क्या आपको पता है कि एंड्रॉइड स्टूडियो में इसे कहां मिलना है? – user198923

2

ग्रहण में जाने के लिए:

"परियोजना" -> "गुण" -> "जावा बिल्ड गुण"

"आदेश और निर्यात" टैब मैं जाँच "एंड्रॉयड निजी पुस्तकालय" मेरी परियोजना पर में । मैंने लाइब्रेरी प्रोजेक्ट के संदर्भ में यह भी किया। यह मेरी कक्षा एसडीके 22.

+0

ditto - एक ही चीज़ – bkurzius

+1

हाय - क्या आप जानते हैं कि एंड्रॉइड स्टूडियो में यह सेटिंग कहां मिलें? – user198923

1

मैं करने के लिए एसडीके 22. चेक अपग्रेड करने के बाद एक ही त्रुटि थी कि "एंड्रॉयड निजी पुस्तकालय" चेक किया गया है।

enter image description here

0

एक और बात:

अंतिम अद्यतन मैं मैन्युअल रूप से मेरी libs में सभी जार जोड़ा था इससे पहले कि ग्रहण में निर्माण पथ के लिए फ़ोल्डर। मुझे काम करने के लिए "परियोजना" -> "गुण" -> "जावा बिल्ड पथ" में "पुस्तकालय" टैब से उन्हें हटाने की आवश्यकता थी।

विशेष जार मैं "आदेश और निर्यात" में सब कुछ जाँच को दूर करने और अब के बाद मैं एक बार और काम कर समझ में आ गया।

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