ฉันมีโครงการ Android App ที่ค่อนข้างใหญ่ที่อ้างอิงโครงการห้องสมุดหลายแห่ง ทุกอย่างใช้ได้ดีจนกระทั่งฉันอัปเกรดปลั๊กอิน eclipse ADT เป็นเวอร์ชันใหม่ล่าสุด (v22) ฉันอัพเกรด SDK แน่นอน ฉันไม่เห็นข้อผิดพลาดในการคอมไพล์ใน eclipse แต่เมื่อฉันรันโปรเจ็กต์บนโทรศัพท์ฉันจะได้รับ NoClassDefFoundError
java.lang.NoClassDefFoundError: org.acra.ACRA
....
ไลบรารี arca รวมอยู่ในหนึ่งในโครงการห้องสมุดอ้างอิง (ในโฟลเดอร์ libs) และฉันสามารถดูได้ใน "Android Private Libraries" ในแพ็คเกจ explorer เช่นเดียวกับที่ฉันบอกว่าไม่มีข้อผิดพลาดในการรวบรวม โครงการทำงานได้ดีบนคอมพิวเตอร์ของทุกคนที่ไม่ได้อัพเกรด ADT
ฉันได้ลองทำสิ่งต่าง ๆ ทั้งหมดรวมถึง แต่ไม่ จำกัด เพียง:
- ติดตั้ง android SDK อีกครั้ง
- ดาวน์โหลดบันเดิล ADT ใหม่
- ลบรหัสทั้งหมดของฉันและรับมันอีกครั้งจากคอมไพล์
- คัดลอกไลบรารีที่เป็นปัญหาไปยังโครงการแอพ
- ใส่ความคิดเห็นรหัสที่ใช้ไลบรารีนี้ - ฉันเพิ่งได้รับข้อผิดพลาดเดียวกันสำหรับไลบรารีถัดไป
ทั้งหมดนี้ไม่ประสบความสำเร็จดังนั้นฉันเลยหมดหวังที่นี่จริงๆ
ฉันจะมีความสุขมากถ้าใครสามารถให้คำแนะนำเกี่ยวกับวิธีการแก้ปัญหา