2012-10-11 31 views
9

क्षमा में एंड्रॉयड src फ़ोल्डर को व्यवस्थित करें, लेकिन मैं बहुत Android SDK/ग्रहण पर्यावरणसबफ़ोल्डर्स (ग्रहण) noob प्रश्न के लिए

आवेदन मैं विकासशील हूँ कई वर्गों के साथ बहुत बड़ी हो रही है करने के लिए नया हूँ। मैं इसे बेहतर व्यवस्थित करना चाहता हूं, विचारों, मॉडलों, संवाद ect के लिए फ़ोल्डर ...

मैं src फ़ोल्डर का सबफ़ोल्डर कैसे बना सकता हूं? अगर मैं src फ़ोल्डर पर राइट क्लिक करता हूं तो मेरे पास वह विकल्प नहीं है ... क्या मुझे नया पैकेज बनाना चाहिए?

मैं एक नया स्रोत फ़ोल्डर जोड़ने की कोशिश की, लेकिन है कि "डिफ़ॉल्ट पैकेज" पथ और ग्रहण के साथ मुख्य स्रोत फ़ोल्डर के समान स्तर को जाता है वहाँ मेरी फ़ाइलें नहीं देखा है ...

क्या सबसे अच्छा है एक परियोजना में मेरे सभी वर्गों के लिए फ़ोल्डर संरचना करने का तरीका?

धन्यवाद

उत्तर

6

सही फ़ोल्डर में, नए पैकेज

+0

यह निर्माण पथ के लिए स्वचालित रूप से जोड़ दिया जाता है "स्रोत फ़ोल्डर के रूप में उपयोगकर्ता" "पथ के निर्माण के लिए जोड़ें"? – Mirko

+0

हां, इस –

+0

का उपयोग करने का प्रयास करें यह काम करता है, लेकिन मुझे डुप्लिकेट प्रविष्टियां मिलती हैं? मुझे एक सबफ़ोल्डर और एक ही कक्षा में "src" के समान स्तर पर एक फ़ोल्डर मिलता है, जिसमें समान कक्षाएं होती हैं? – Mirko

5

सही स्रोत फ़ोल्डर पर क्लिक करें => नई => पैकेज का चयन क्लिक करें => उदाहरण के लिए अपने पैकेज का नाम बदलने:

com.yourapplication.model 
com.yourapplication.view 
com.yourapplication.utils 
com.yourapplication.adapters 

आदि

+0

ध्यान दें कि किसी भी वर्ग निर्माता जो स्पष्ट रूप से सार्वजनिक नहीं हैं, आपको उन्हें स्थानांतरित करने के बाद "कन्स्ट्रक्टर दिखाई नहीं दे रहा है" त्रुटि देगा। – Noumenon

2

इसका कारण यह है कि आप पैकेज एक्सप्लोरर का उपयोग कर रहे हैं। नेविगेटर पर स्विच करें (विंडो -> शो व्यू ---> अन्य -------> नेविगेटर)

अब आप प्रोजेक्ट को पैकेज के बजाय फ़ोल्डर के रूप में देख सकते हैं।

1

आप
राइट "youfolder" पर क्लिक करना होगा -> "पथ का निर्माण" -> या