android - Dalvik - local variable type mismatch when adding java file to project - Without proguard -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 4 जवाब
मेरा एंड्रॉइड प्रोजेक्ट संकलित करता है और बनाता है ठीक है, हालांकि, जब मैं नैनो एचटीटीपीडी जावा फाइल (एक शुद्ध जावा 1 फाइल एचटीटीपी सर्वर) जोड़ रहा हूं, तो मुझे लॉन्च करते समय निम्नलिखित त्रुटि मिलती है (बिना प्रोगूआर्ड)।
[2013-03-20 23:28:56 - टेस्ट] सिग्नलेशन से डीएक्स एक्सपैशन: [2013-03-20 23:28:56 - टेस्ट] डीएक्स स्थानीय वैरिएबल टाइप बेमेल: सेट जावा का एक प्रकार .io.ByteArrayInputStream। यह स्थानीय परिवर्तनशील जानकारी को अनदेखा करने वाले क्लास रूपांतरण उपकरण का प्रतीक है। [2013-03-20 23:28:56 - परीक्षा] डीएक्स ... बायटेक ऑफसेट 0000009 डी स्थानीय लोगों पर [0000]: एलओएम / मेरा / एंड्रॉइड / टेस्ट / नैनो एचटीटीपीडी $ HTTpsession; स्थानीय लोग [0001]: लाजावा / io / InputStream; स्थानीय लोग [0002]: [स्थानीय लोगों [0003]: [स्थानीय लोगों [0004]: मैं स्थानीय लोगों [0005]: स्थानीय लोग [0006]: स्थानीय लोग [0007]: स्थानीय लोग [0008]: स्थानीय लोग [0009]: स्थानीय लोग [000] स्थानीय लोगों [000d]: स्थानीय लोगों [000d]: स्थानीय लोगों [000e]: स्थानीय [000f]: स्थानीय लोगों [0010]: स्थानीय लोगों [0011]: स्थानीय [0012]: स्थानीय [0013]: स्थानीय लोगों [0014] : स्थानीय लोगों [0016]: स्थानीय लोगों [0017]: स्थानीय लोग [0018]: स्थानीय लोग [0019]: स्थानीय लोग [001 ए]: स्थानीय लोग [001 बी]: [मैं ... ब्लॉक 00 9 ड पर काम करते समय ... जबकि विधि चलाने पर काम कर रहे :() वी ... जबकि प्रसंस्करण चलाने () वी ... कॉम / मेरे / एंड्रॉइड / परीक्षण / प्रसंस्करण / नैनो एचटीटीपीडी $ HTTPSession.class प्रसंस्करण करते समय [2013-03-20 23:28:56 - परीक्षण] डीएक्स सिमुलेशन से अपवाद: [2013-03-20 23:28:56-टेस्ट] डीएक्स स्थानीय वैरिएबल टाइप बेमेल: टाइप करने के लिए या एक प्रकार की वैल्यू एक्सेस करने का प्रयास करें java.lang। यह स्थानीय परिवर्तनशील जानकारी को अनदेखा करने वाले क्लास रूपांतरण उपकरण का प्रतीक है। [2013-03-20 23:28:56 - परीक्षा] डीएक्स ... बायटेक ऑफसेट 000002 सीडी स्थानीय लोगों पर [0000]: एलओएम / मेरी / एंड्रॉइड / टेस्ट / नैनो एचटीटीपीडी; स्थानीय लोग [0001]: लाजावा / लैंग / स्ट्रिंग; स्थानीय लोग [0002]: लाजावा / उपयोग / गुण; स्थानीय लोग [0003]: लाजावा / io / फ़ाइल; स्थानीय लोग [0004]: मैं स्थानीय लोगों [0005]: एलओएम / मेरा / एंड्रॉइड / टेस्ट / नैनो एचटीटीपीडी $ रिस्पांस; स्थानीय लोग [0006]: लाजावा / आइओ / फाइल; स्थानीय लोग [0007]: [लाजावा / लैंग / स्ट्रिंग; स्थानीय लोग [0008]: लाजावा / लैंग / स्ट्रिंग; स्थानीय लोगों [000 9]: स्थानीय [000-बी]: स्थानीय [000 सी]: स्थानीय लोग [000d]: स्थानीय [000e]: स्थानीय [000f]: स्थानीय [0010]: स्थानीय [0011]: स्थानीय लोग [0012]: स्थानीय [0013]: स्थानीय लोग [0014]: स्थानीय लोग [0015]: स्थानीय लोग [0016]: [मैं [टॉप0] स्टैक: लाजावा / लाँग / स्ट्रिंग; ... 02cd ब्लॉक पर काम करते समय ... विधि पर काम करते समय सेवा: (Ljava / lang / String; Ljava / util / properties; Ljava / io / file; Z) Lcom / my / android / test / NanoHTTPD $ प्रतिक्रिया; ... सेवा प्रसंस्करण करते समय (लाजावा / लैंग / स्ट्रिंग; Ljava / util / properties; Ljava / io / file; Z) Lcom / my / android / test / NanoHTTPD $ प्रतिक्रिया; ... प्रसंस्करण कॉम / मेरे / एंड्रॉइड / टेस्ट / नैनो एचटीटीपीडी। क्लास
यह केवल मौजूदा प्रोजेक्ट पर होता है और जब मैंने अन्य परियोजनाओं पर नैनो एचटीटीपीडी का इस्तेमाल किया तो ऐसा नहीं हुआ।
मैं इसे कैसे ठीक कर सकता हूं?
यह एक ग्रहण प्लगइन था जो इसे किया था - CodePro GOOGLE द्वारा! उनके कोड कवरेज उपकरण में किसी तरह से उपरोक्त त्रुटि का कारण हो सकता है (शायद एम्मा के साथ कुछ करना है, लेकिन यह सिर्फ एक अनुमान है)।
Comments
Post a Comment