लॉन्चर में एंड्रॉइड स्टूडियो कैसे जोड़ें?


135

मैं एंड्रॉइड स्टूडियो स्थापित करने की कोशिश कर रहा हूं ताकि मैं इसे टर्मिनल के बजाय लांचर से लॉन्च कर सकूं।

Android Studio> टूल्स> डेस्कटॉप एंट्री बनाएँ कुछ भी नहीं करता है

क्या कोई विशिष्ट निर्देश दे सकता है?

मुझे लगता है कि इस लेख में बताई गई अनुमतियों के साथ यह करने /usr/local/की कोशिश है और यह अभी भी काम नहीं आया।chmod

मैंने एंड्रॉइड स्टूडियो लॉन्चर फ़ाइल को संशोधित करने की कोशिश की जो इसमें थी /usr/share/applications/और यह मेरे उपयोगकर्ता के तहत ऐप लॉन्च नहीं करेगी। अगर मैं इसे रूट के रूप में लॉन्च करता हूं तो यह ठीक है, लेकिन यह बहुत व्यावहारिक नहीं है।


आखिरकार आप क्या करना चाहते हैं? इसे लॉन्च करने के लिए एक आइकन, या अन्य? मैं व्यक्तिगत रूप से दोनों विकल्पों को करने की सलाह देता हूं। अपने PATH में कमांड जोड़ने के लिए आपको यह पोस्ट पढ़ना चाहिए ।
लुसियो

यदि आपके लिए कुछ उत्तर उपयोगी है, तो कृपया इसे अपग्रेड करें और इसे स्वीकार किए गए अनुसार चिह्नित करें । तो आपका प्रश्न उत्तर के रूप में रहता है । धन्यवाद
लुसियो

उत्तर में से किसी ने भी मदद नहीं की है, मैंने पिछले ढाई घंटे बिताए हैं, जो बिना किसी भाग्य के ऐसा करने की कोशिश कर रहा है; मैं पूरी तरह से
परेशान

आपने विशेष रूप से उल्लेख नहीं किया है कि आप क्या करना चाहते हैं। मैंने अपने PATH में Android टूल जोड़ा है और @Shah के उत्तर के साथ अपने डेस्कटॉप पर एक आइकन बनाया है। इसलिए यदि आपको कोई नई समस्या है तो आपको हमें बताना चाहिए कि वह समस्या क्या है , अन्यथा, एक उत्तर स्वीकार करें।
लुसियो

मेरे पास फाइल है usr / लोकल में दिए गए सॉल्यूशन / होम / प्रोग्राम्स के लिए / वहां अलग-अलग परमिशन हैं। '/ घर / उपयोगकर्ता / कार्यक्रम / androidstudio / android-studio / bin' में उपयुक्त स्टार्टअप स्क्रिप्ट का पता लगाने में असमर्थ।
sp1010

जवाबों:


116

यहाँ मेरा AndroidStudio है .desktop फ़ाइल जो लांचर से काम करता है।

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/username/Programs/AndroidStudio/bin/studio.sh" %f
Icon=/home/username/Programs/AndroidStudio/bin/idea.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop

यदि आप टूल्स> क्रिएट डेस्कटॉप एंट्री ... विकल्प के माध्यम से एकता लांचर पर एंड्रॉइड स्टूडियो के लिए एक प्रविष्टि बनाने में असमर्थ हैं , तो संभव है कि jetbrains-android-studio.desktopआपके ~/.local/share/applicationsफ़ोल्डर में एक यूनिटी उत्पन्न हो । पुष्टि करने के लिए, फ़ाइल खोलें और निम्न प्रविष्टि के लिए जाँच करें:

X-UnityGenerated=true

फ़ाइल हटाएं और पुनः प्रयास करें।


वैकल्पिक रूप से, आप Android स्टूडियो भी खोल सकते हैं, कॉन्फ़िगर पर क्लिक करें -> डेस्कटॉप एंट्री बनाएँ । यह डैश पर एक प्रविष्टि बनाना चाहिए:

screenshoot


क्या आप Execसंपत्ति के मूल्य को और अधिक समझा सकते हैं?
लुसियो

हाँ, आपका वैकल्पिक नोट वही था जो मैंने कोशिश की थी और मुझे वह संदेश मिला जो मैंने मुख्य पोस्ट में पोस्ट किया है। .Desktop फ़ाइल मैं Google कैसे बना सकता हूँ, है ना?
sp1010 28'13

1
"वैकल्पिक" करना सबसे आसान है। एंड्रॉइड स्टूडियो की स्वागत स्क्रीन से बस "कॉन्फ़िगर करें" पर क्लिक करें और फिर "डेस्कटॉप एंट्री बनाएं"। फिर आप डैश और लॉक से लॉन्चर में खोज कर सकते हैं।
शोरशराबे

1
किसी भी तरह, दोनों तरीके 14.04 के लिए काम नहीं कर रहे हैं ...
0

@Lucio मुझे उबंटू के साथ कोई अनुभव नहीं है, लेकिन यह लग रहा है (और लगता है) जैसे कि निष्पादन योग्य / चलने योग्य / द्विआधारी / कार्यक्रम का स्थान है / इसे उबंटू में कहा जाता है।
डैनियल केविस्ट

186
Android Studio -> Tools -> Create Desktop Entry

यहां छवि विवरण दर्ज करें

अब, आपको अपने सिस्टम मेनू में देखने में सक्षम होना चाहिए:

यहां छवि विवरण दर्ज करें


7
आपका समाधान बहुत सरल है। आपका बहोत धन्य्वाद!
lmiguelvargasf

4
शुक्रिया ... इसका इतना सरल काम ... आपने मेरा समय बचा लिया ...
अनुज TBE

यह तब काम नहीं आया जब मैंने 'सभी उपयोगकर्ताओं के लिए डेस्कटॉप प्रविष्टि बनाएँ' को चिह्नित किया। इस विकल्प को अनचेक करते हुए, शॉर्टकट रिबूट के बाद भी जीवित रहा
voghDev

FYI करें, यह ElementaryOS में भी काम करता है, जो कि उबंटू-आधारित डिस्ट्रो भी है।
अनंत लूप्स

13

आप एंड्रॉइड स्टूडियो खोल सकते हैं, कॉन्फ़िगर पर क्लिक करें -> डेस्कटॉप एंट्री बनाएं। यह डैश पर एक प्रविष्टि बनाना चाहिए।


1
जबकि स्वीकृत उत्तर काफी मान्य है और अन्य अनुप्रयोगों के लिए अनुकूलित किया जा सकता है, यह प्रविष्टि बनाने का सबसे सरल तरीका है।
रेवन्नाह

लेकिन इसके लिए पथ चर स्थापित करने की आवश्यकता होती है, इसलिए आपको अपने जवाब में स्पष्ट रूप से इसका उल्लेख करना चाहिए
चिन्मय बी

8

क्विक स्टार्ट पैनल से, (जो एंड्रॉइड-स्टूडियो आईडीई लॉन्च होने के बाद खुलता है), "कॉन्फ़िगर करें" पर क्लिक करें जो आपको कॉन्फ़िगर पैनल में ले जाता है, फिर "डेस्कटॉप एंट्री बनाएँ" पर क्लिक करें।

जब आप Android Studio Project के अंदर होते हैं, तो आप Tools -> Create Desktop Entry पर भी जा सकते हैं।

यह मूल रूप jetbrains-android-studio.desktopसे आपके Ubuntu के ~/.local/share/applicationsफ़ोल्डर में एक फ़ाइल डालता है ।


सरल और सुरुचिपूर्ण, आप टैंक ...
a_m_dev 15

2
  1. Android Studio खोलें।
  2. लॉन्चर में इसके आइकन पर राइट-क्लिक करें।
  3. "लॉन्चर पर लॉक करें"।

आपका उत्तर संभव हो सकता है, जबकि ओपी पहले ही दूसरे उत्तर को स्वीकार कर चुका हो। बेशक आपकी मदद की सराहना की जा रही है, लेकिन अनुत्तरित प्रश्नों
वेन_युक्स

किसी कारण से Ubuntu 17 पर काम नहीं किया। "लॉन्चर टू लॉक" नहीं दिखा।
डेव कारुथर्स

0

एंड्रॉइड स्टूडियो 1.2+ के लिए WM_CLASS जेटब्रेन्स-स्टूडियो है। इसलिए आपको जोड़ना या बदलना होगा

StartupWMClass=jetbrains-studio

अपने Android-studio.desktop फ़ाइल के लिए।


कृपया एक संपादन सुझाएं ।
मूरू

0

ऐसा करने का सबसे अच्छा तरीका मुझे पता है कि Android स्टूडियो खोलें, फिर टूल्स के तहत "डेस्कटॉप एंट्री बनाएँ" पर क्लिक करें। यह सभी कार्यक्रमों की सूची में एंड्रॉइड स्टूडियो को सूचीबद्ध करेगा, वहां से आप एप्लिकेशन को त्वरित लॉन्च में जोड़ सकते हैं।


0

एंड्रॉइड स्टूडियो को अब ' डेस्कटॉप एंट्री बनाएँ ' के लिए यह विकल्प नहीं लगता है , इसलिए मैंने स्नैप्स का उपयोग करने के लिए स्विच करने का निर्णय लिया ।

मैं इस स्नैप का उपयोग करके एंड्रॉइड स्टूडियो स्थापित करने में सक्षम था:

https://github.com/snapcrafters/android-studio

इंस्टॉल कमांड गिथब लिंक पर सूचीबद्ध है, लेकिन यहां वैसे भी है:

sudo snap install android-studio --classic

यह एंड्रॉइड स्टूडियो के लिए किसी भी अपडेट को स्थापित और प्रबंधित करेगा, साथ ही एक डेस्कटॉप प्रविष्टि भी जोड़ देगा!


यदि आप कुछ JetBrains IDE के लिए ऐसा कुछ करने में रुचि रखते हैं, तो टूलबॉक्स चेकआउट करें !


यह प्रश्न पांच साल पुराना है, मुझे संदेह है कि इसमें से कोई भी अभी भी प्रासंगिक है - आपके योगदान के लिए धन्यवाद हालांकि @ smac89 👍
spences10
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.