मैं एक ऐप्लिकेशन है जो ग्रहण 3.5 के साथ बनाया गया था और ठीक से निर्मित Android पुस्तकालय जावा परियोजनाओं के बजाय इस्तेमाल किया था देखना परियोजनाओं। मुझे यकीन नहीं है कि यह मूल रूप से कैसे काम करता था (ऐप प्रकाशित किया गया था और जुर्माना लगाया गया था), लेकिन जब मैं एक अलग मशीन पर एक देव वातावरण स्थापित करने की कोशिश की तो मैं इसे चलाने के लिए नहीं मिल सका। मैं Java प्रोजेक्ट के संदर्भों के लिए ClassNotFoundExceptions प्राप्त करता रहता हूं।
चूंकि मेरे पास कुछ वर्षों के चेक-इन इतिहास थे, इसलिए मैं वास्तव में परियोजनाओं को स्थानांतरित नहीं करना चाहता था क्योंकि कुछ उत्तरों ने कहा था। मेरे लिए, जावा प्रोजेक्ट को एक उचित एंड्रॉइड लाइब्रेरी में परिवर्तित करने से अधिक समझ आया।
AndroidNature ".project" में जोड़े फाइल
<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
जोड़े एक साधारण "AndroidManfest:
ये कदम उठाएँ मैं इसे काम कर पाने के लेना पड़ा है।रेस "ग्रहण में
ताज़ा: एक्सएमएल project.properties" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.convertproject.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15" />
</manifest>
एक जोड़े "" फ़ाइल
target=android-7
android.library=true
- कहा जाता है के लिए परियोजना की जड़ से दूर एक खाली फ़ोल्डर बनाएँ "
- सही परियोजना पर क्लिक करें, एंड्रॉयड उपकरण, ठीक प्रोजेक्ट गुण पुनर्निर्माण
नोट: जब आप जावा के बजाय अपने मुख्य परियोजना, आयात एंड्रॉयड/libray टैब (परियोजना गुण के तहत) का उपयोग करने के लिए पुस्तकालय जोड़ने के पथ निर्माण/परियोजनाओं
क्या आपने कमांड लाइन प्रोजेक्ट अपडेट चलाने की कोशिश की है: एंड्रॉइड अपडेट प्रोजेक्ट - पाथ [प्रोजेक्टपाथ] –