2011-09-23 4 views
25

मैं जावा का अधिक उपयोग नहीं करता हूं इसलिए इस तरह के घटकों को स्थापित करने के लिए आम (सर्वोत्तम अभ्यास) स्थान क्या हैं। मैं उन्हें एक सिस्टम निर्देशिका में रखना चाहता हूं ताकि एकाधिक उपयोगकर्ताओं तक पहुंच हो।एंड्रॉइड एसडीके स्थापित करने के लिए एक उपयुक्त निर्देशिका क्या है?

+0

इससे कोई फर्क नहीं पड़ता। – RoflcoptrException

+6

मैं इसे आधा assed करने के लिए नहीं देख रहा हूँ। यूनिक्स सॉफ़्टवेयर में सामान्य स्थान जैसे/opt। मैं जानना चाहता हूं कि जावा/एंड्रॉइड पैकेज और इस तरह के लिए क्या आम है। –

+0

मैंने आपको यह कहा है कि इससे कोई फर्क नहीं पड़ता कि, एक नई निर्देशिका बनाएं और सभी उपयोगकर्ता को यह स्वीकार करने के लिए स्वायत्तता को परिभाषित करें, और उसके बाद, एसडीके, – Houcine

उत्तर

28

सामान्य स्थान /opt, /srv, और /usr/local हैं। मैं /usr/local की तरफ झुकना चाहता हूं।

ध्यान दें कि एंड्रॉइड एसडीके वास्तव में आपको अधिक स्थापित करने की आवश्यकता नहीं है, यह ज्यादातर स्वयं निहित है। आपको बस इतना करना है कि ग्रहण कहां है। आप सिस्टम-व्यापी पाथ में tools और/या platform-tools निर्देशिका भी जोड़ना चाहते हैं ताकि आपके उपयोगकर्ता विज्ञापन और अन्य टूल का उपयोग कर सकें।

http://developer.android.com/sdk/installing.html देखें।

+0

का संदर्भ देने के लिए अपने ग्रहण पर पथ पारित करें '/ usr/local' का उपयोग करें? पसंद? – 0xcaff

+4

@caffinatedmonkey: क्योंकि यह स्थानीय रूप से स्थापित सॉफ़्टवेयर के लिए "सही" स्थान है जो [फाइलसिस्टम पदानुक्रम मानक] (http://wikipedia.org/wiki/Filesystem_Hierarchy_Standard) के अनुसार मानक वितरण का हिस्सा नहीं है। '/ opt' भी पूरी तरह से मान्य है, और कुछ तर्क देंगे कि यह और भी उचित है क्योंकि एंड्रॉइड एसडीके स्वयं निहित है और स्वयं एफएचएस का पालन नहीं करता है। असल में, अगर मैं आज एसडीके स्थापित करना चाहता था तो मैं इसे '/ opt' में डाल सकता हूं और फिर '/ usr/local' में बाइनरी को सिमलिंक कर सकता हूं (क्योंकि बाद के स्थान पर' पथ 'पर होने का अतिरिक्त लाभ होता है चूक)। –

-1

इससे कोई फर्क नहीं पड़ता कि आपने एसडीके कहां रखा है। बस इसे किसी भी फ़ोल्डर में रखें जहां सभी उपयोगकर्ता इसका उपयोग कर सकें ...

15

लिनक्स पर, मैं आम तौर पर /usr/local/android-sdk का उपयोग करता हूं, लेकिन कहीं भी जो समझ में आता है और यह आपके सिस्टम कार्यों से घिरा नहीं जाएगा। बस जागरूक रहें कि एसडीके को प्रति उपयोगकर्ता स्थान में रखना वास्तव में समझ में आ सकता है, क्योंकि इसे वीएम छवि बनाने और एसडीके अपडेट डाउनलोड करने के लिए लेखन पहुंच की आवश्यकता होती है।

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