2013-05-19 7 views
10

नहीं मिल पा रहा है क्योंकि हम में से अधिकांश के लिए नवीनतम एडीटी अपडेट ने पूरे कार्यक्षेत्र को नष्ट कर दिया है। मेरी परियोजनाओं की मरम्मत के घंटों के बाद मैं इसे संकलित और चलाने में सक्षम हूं। लेकिन प्रूगार्ड अब और काम नहीं कर रहा है। मैंएडीटी आर 22 - प्रोगार्ड - संदर्भित कक्षा

टन सुपर क्लास या इंटरफ़ेस

नहीं मिल सकता है संदर्भित वर्ग

परियोजना है कि मैं क्या संकलित करने के लिए कोशिश कर रहा हूँ पुस्तकालय परियोजनाओं का एक बहुत उपयोग कर रहा है नहीं मिल सकता है मिलता है। मैंने कोड में कुछ भी नहीं बदला है, मुझे लगता है कि इसी पुस्तकालय परियोजनाओं के निर्यात में कोई समस्या है।

क्या किसी के पास इसका समाधान है?

उत्तर

15

मैं भी ग्रहण में एडीटी आर 22 में अपग्रेड करने के बाद इस समस्या से निराश था।

मैंने देखा कि यदि मैंने एक नई परियोजना बनाई है तो यह प्रोजेगार्ड के साथ भी ठीक संकलित होगा। परियोजनाओं के बीच मतभेदों की तुलना करने के बाद निम्नलिखित स्पष्ट हो गए: .classpath फ़ाइल थोड़ा अलग थी।

निम्नलिखित का प्रयास करें:

  1. राइट-क्लिक करें अपनी परियोजना और सबसे नीचे "गुण" का चयन करें।
  2. बाईं तरफ "जावा बिल्ड पथ" का चयन करें।
  3. "ऑर्डर और निर्यात" टैब का चयन करें।
  4. "एंड्रॉयड निजी पुस्तकालय" के लिए चयन बॉक्स पर क्लिक करें और सुनिश्चित करें बॉक्स
  5. प्रेस "ठीक है" में एक टिक है

आपका परियोजना अब और निर्यात करने के लिए सक्षम होना चाहिए ProGuard सही ढंग से बिना चलाना चाहिए कोई त्रुटि

यह मेरी सभी परियोजनाओं के लिए काम किया, उम्मीद है कि यह मेरा दिन को बचाने के लिए दूसरों के लिए भी

+2

धन्यवाद काम करेंगे :) – kaupov

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