2011-12-07 5 views
11

Am पर स्थापित करने, logcatLinearAlloc, क्षमता (5,242,880) से अधिक पिछले = 1092 के दौरान त्रुटि लगातार हो रही मेरी सैमसंग टेबलेट उपकरण

DexOpt: not resolving ambiguous class 'Lorg/apache/http/client/utils/URLEncodedUtils;' 
    12-07 05:26:01.085: ERROR/dalvikvm(4620): LinearAlloc exceeded capacity (5242880), last=1092 
    12-07 05:26:01.085: ERROR/dalvikvm(4620): VM aborting 
    12-07 05:26:01.187: INFO/DEBUG(2373): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
    12-07 05:26:01.187: INFO/DEBUG(2373): Build fingerprint: 'samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys' 
    12-07 05:26:01.187: INFO/DEBUG(2373): pid: 4620, tid: 4620 >>> /system/bin/dexopt <<< 
    12-07 05:26:01.187: INFO/DEBUG(2373): signal 11 (SIGSEGV), fault addr deadd00d 
............etc 
12-07 05:26:01.347: INFO/dalvikvm(2494): threadid=3: reacting to signal 3 
12-07 05:26:01.358: INFO/dalvikvm(2494): Wrote stack traces to '/data/anr/traces.txt' 
12-07 05:26:01.551: INFO/dalvikvm(2578): threadid=3: reacting to signal 3 
12-07 05:26:02.866: ERROR/dalvikvm(4581): Failed to write stack traces to /data/anr/traces.txt (1370 of 2089): No such file or directory 
12-07 05:26:25.976: ERROR/installd(2383): dexopt failed on '/data/dalvik-cache/[email protected]@[email protected]' res = 11 
12-07 05:26:26.050: WARN/PackageManager(2494): Package couldn't be installed in /data/app/com.check.careerbuilder-1.apk 

में और जबकि कंसोल

Installation error: INSTALL_FAILED_DEXOPT 
        Please check logcat output for more details. 
        Launch canceled! 
पर

मैंने कोशिश की यह त्रुटियों, प्रोजेक्ट की सफाई, डिवाइस को पुनरारंभ करना, एडीबी हत्या और सर्वर शुरू करना,

और मुझे WipeUserData को जांचने के लिए मिला, लेकिन realdevice के लिए wipeuserdata कैसे करें?

इस समस्या को हल करने और सैमसंग टैबलेट पर अपना एपीके इंस्टॉल करने के लिए कैसे करें?

+0

इससे समस्या हल होनी चाहिए !!! [http://stackoverflow.com/a/13556519/2519412][1] [1]: http://stackoverflow.com/a/13556519/2519412 –

उत्तर

7

यह डाल्विक में असामान्य रूप से जटिल इंटरफ़ेस पदानुक्रमों पर ट्रिगर किया गया है।

http://code.google.com/p/android/issues/detail?id=22586

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

एंड्रॉइड एओएसपी में एक फिक्स विलय कर दिया गया है। https://android-review.googlesource.com/#/c/30900/

+2

किसी को भी करता है, तो पता है लाइब्रेरी स्विच करने से इस पर कामकाज हैं? –

+1

मुझे एक समाधान में दिलचस्पी होगी, – Goddchen

+0

मेरे पास विशेष रूप से जटिल ऐप नहीं है, लेकिन यह Play Services, support, appcompat और google-api-client पुस्तकालयों का उपयोग कर रहा है और यह इस समस्या में चल रहा है। क्या मुख्य अपराधियों का विश्लेषण करने का कोई तरीका है? शायद तब मैं उन्हें उत्पादित या कम कर सकता हूं। – William

0

एक संभावित समाधान प्रोजेवार्ड का उपयोग अपने ऐप से किसी भी अप्रयुक्त विधि/कक्षाओं को ट्रिम करने के लिए करना है।

यदि आप पुस्तकालयों का उपयोग कर रहे हैं तो यह ऐप के आकार में काफी कटौती कर सकता है और ऑब्जेक्ट्स की संख्या को आवंटित करने की आवश्यकता है जिससे समस्या को कम से कम (कम से कम एक निश्चित आकार ऐप तक)।