2017-05-27 20 views
13

मैं एंड्रॉयड स्टूडियो 3.0 कैनरी 1. उपयोग कर रहा हूँ मैं एंड्रॉयड 3.0 कैनरी 2 स्टूडियो करने के लिए इसे अद्यतन करने के लिए कोशिश कर रहा हूँ, लेकिन यह निम्न त्रुटि से पता चलता नहीं है:एंड्रॉयड स्टूडियो 3.0 पूर्वावलोकन - स्टूडियो लेखन पहुँच

Studio does not have write access to /private/var/folders/mk/h5qpw_r11_7ggh9q52n9hhlr0000gn/T/AppTranslocation/1321881E-C41D-4AF7-B207-F31894226D50/d/Android Studio 3.0 Preview.app/Contents. Please run it by a privileged user to update.

मैं भी कमांड लाइन से sudo के साथ एंड्रॉयड स्टूडियो चलाने का भी प्रयास:

sudo /Applications/Android\ Studio 3.0 Preview.app/Contents/MacOS/studio 

लेकिन यह काम नहीं किया। किसी भी प्रकार के मदद की बहुत सराहना की जाएगी।

+0

क्या आपने एंड्रॉइड स्टूडियो पर क्लिक करके इसे खोलने का प्रयास किया और व्यवस्थापक के रूप में खोल दिया? –

+0

@ReyanshMishra मै मैक पर काम करता हूं, इसमें 'व्यवस्थापक के रूप में खुला' विकल्प नहीं है। –

+0

इसे मैक में जिस तरह से देना होगा उसे देने का प्रयास करें। –

उत्तर

3

मैं गलत आदेश का उपयोग किया गया था, यह नीचे के रूप में दी जानी चाहिए:

sudo /Applications/Android\ Studio\ 3.0\ Preview.app/Contents/MacOS/studio 
+0

मुझे उपरोक्त आदेश को निष्पादित करने के बाद यह त्रुटि मिल रही है: '/ अनुप्रयोग/एंड्रॉइड स्टूडियो 3.0 पूर्वावलोकन .app/Contents/MacOS/studio: कमांड नहीं मिला –

+0

@ShajeelAfzal आपका आदेश सही नहीं है। ध्यान से देखें, इसका 'एंड्रॉइड \ स्टूडियो/3.0 \ पूर्वावलोकन'। –

2

आप के रूप में "Sudo" के तहत एंड्रॉयड स्टूडियो के रूप में फूला हुआ कुछ नहीं चलाना चाहिए कि के रूप में कोड के हर बिट करने के लिए पूर्ण रूट पहुँच देता है इसमें, और रूट द्वारा स्वामित्व वाली किसी भी फाइल को छोड़ देता है! मैलवेयर स्वर्ग के बारे में बात करें ...

इस पोस्ट पर ओपी ने बताया कि समस्या/var/फ़ोल्डर्स/... में/अनुप्रयोगों में नहीं है। किसी कारण के लिए, जब आप एंड्रॉयड स्टूडियो 3.x चलाने के लिए, यह किसी भी तरह हो जाता है खुद को/var/फ़ोल्डरों पर रखा, जैसा कि आप एक टर्मिनल विंडो खोलने और कमांड देकर देख सकते हैं "माउंट":

/अनुप्रयोग/एंड्रॉयड स्टूडियो 3.0 पूर्वावलोकन.एप/निजी/var/फ़ोल्डर्स/58/d2drp3pn7q10p6rqhck1t89c0000gn/टी/ऐपट्रांसलोकेशन/80 ए 800 सी 1-65 डीबी -4933-9 बी 88-5 सीएफ 90 बीएफसी 8 बी0 डी (नलफ्स, स्थानीय, नोडो, नोसुइड, केवल पढ़ने के लिए, कुलीन, आईडीए द्वारा घुड़सवार)

ऐसा तब नहीं होता जब आप स्टूडियो 2.3 या किसी अन्य सामान्य एप्लिकेशन को चलाते हैं, इसलिए मुझे लगता है कि यह 3.x की कुछ "नई सुधारित" सुविधा है जो इस समस्या का कारण बन रही है।

समस्या बनी हुई है।

23

आप पथ रैंडमाइजेशन नामक नई मैकोज़ सिएरा सुरक्षा सुविधा का शिकार हैं। the relevant thread में और पढ़ें। इस पठनीय यादृच्छिक पथ से छुटकारा पाने का सरल तरीका ऐप बाइनरी को खोजक (कमांड लाइन नहीं, पथदर्शी नहीं, केवल अंतर्निहित खोजक) के साथ एक अलग फ़ोल्डर (उदा।/अनुप्रयोग) में स्थानांतरित करना है। यह ऐप को क्वारंटाइन से बाहर ले जायेगा। पिछले लिंक में अन्य तरीकों का वर्णन किया गया है।

+0

मैंने एंड्रॉइड स्टूडियो को एप्लीकेशन में ले जाया है (सावधान रहें, क्योंकि यह आपके सभी एवीडी उपकरणों को कस्टम कॉन्फ़िगरेशन, स्किन्स इत्यादि से बाधित करेगा) लेकिन मुझे अभी भी यह त्रुटि मिल रही है। क्या मुझे कुछ अन्य कॉन्फ़िगरेशन संपादित करने की आवश्यकता है? – airowe

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