मैंने इंटेलिजे के साथ खेलना शुरू कर दिया है क्योंकि मुझे नए एंड्रॉइड स्टूडियो के साथ समस्याएं थीं और कुछ और कोशिश करना चाहता था जो थोड़ा और स्थिर था (मैंने पहले कभी भी पहले कभी नहीं उपयोग किया था)। मैं भयभीत हो गया "पैकेज आर मौजूद नहीं है" त्रुटि। मेरे अनुभव में, आमतौर पर यह एक एक्सएमएल फ़ाइल में गड़बड़ हो जाता है। मेरे लिए, समस्या वास्तव में AndroidManifest के साथ थी।एक एंड्रॉइड लाइब्रेरी मॉड्यूल के लिए xml फ़ाइल जिसे मैंने एक्शनबैरशेलॉक के लिए बनाया था।
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.ActionBarSherlockLibrary_4_3_1"
android:versionCode="1"
android:versionName="1.0">
<application
android:label="@string/app_name"
android:icon="@drawable/ic_launcher">
<activity
android:name="ACTIVITY_ENTRY_NAME"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
जब मैं इस मॉड्यूल मैं फ़ाइल चुना बनाया: जो भी कारण के लिए, जब यह बनाया AndroidManifest.xml फ़ाइल AndroidManifest.xml फ़ाइल कि एबीएस के साथ आया था का उपयोग करने के लिए परेशान नहीं किया था और उस में निम्नलिखित डाल > नया मॉड्यूल ... मैंने फिर एंड्रॉइड सेक्शन के तहत लाइब्रेरी मॉड्यूल चुना और सामग्री रूट के लिए मैंने एबीएस के लिए फ़ाइलों के स्थान पर ब्राउज़ किया (अन्य फ़ील्ड ऑटो सही ढंग से भर गए और मैंने उन्हें नहीं बदला)। मैंने फिर खत्म किया क्लिक किया और यह मुझे प्रेरित किया अगर मैं प्रोजेक्ट.प्रोपर्टीज के लिए स्थानीय फ़ाइल या मेमोरी फ़ाइल रखना चाहता था। मैंने स्थानीय फ़ाइल को रखना चुना और इसके बाद मुझे किसी अन्य के लिए संकेत नहीं दिया।
मुझे नहीं पता कि यह AndroidManifest.xml फ़ाइल को गड़बड़ क्यों कर रहा है (शायद मैंने जो किया वह गलत था ... ???), लेकिन इसे ठीक करने के लिए मैंने बस मूल AndroidManifest.xml की प्रतिलिपि बनाई है जिसे मैंने डाउनलोड किया था पुस्तकालय और गड़बड़ AndroidManifest.xml फ़ाइल को प्रतिस्थापित किया गया। इसके बाद मैंने बिल्ड> पुनर्निर्माण परियोजना बनाई और यह "पैकेज आर मौजूद नहीं है" त्रुटियों का समाधान किया।
एक अन्य विचार, @xbakesx ने Facets सेटिंग्स का उल्लेख किया है, और किसी भी मॉड्यूल के लिए जो आप पुस्तकालयों के रूप में उपयोग कर रहे हैं, आपको यह सुनिश्चित करना चाहिए कि उस मॉड्यूल के लिए Facets के अंतर्गत "लाइब्रेरी मॉड्यूल" चेक किया गया हो। मुझे उस समय कुछ समस्याएं थीं जब मैं इंटेलिजे/एंड्रॉइड स्टूडियो में लाइब्रेरी को कॉन्फ़िगर करने का तरीका जानने का प्रयास कर रहा था (मैंने वास्तव में केवल ग्रहण का उपयोग किया है)।
ताज़ा किसी तरह की कोशिश की मदद करता है/साफ (कम से कम यह मेरा मामला था)? यह आम तौर पर इन आर समस्याओं को हल करता है (जो आयातित परियोजनाओं के साथ आम हैं) – keyser
कोशिश की और पुनः प्रयास की, दुर्भाग्य से मदद नहीं करता है। मुझे संदेह है कि बिल्ड पथ या कुछ के साथ कुछ है - यह जानता है कि आर पैकेज क्या है जब मैं कोडिंग कर रहा हूं, लेकिन जब यह बनाता है ... –
आप प्रोजेक्ट के संकलन पथ (और संभवतः _ "आईडीई द्वारा संसाधन संकलित करें" _ विकल्प)। – keyser