จะเพิ่ม Android Studio ลงในตัวเรียกใช้งานได้อย่างไร?


135

ฉันพยายามติดตั้ง Android Studio เพื่อให้สามารถเปิดใช้งานได้จากตัวเรียกใช้งานแทนตัวเลือกผ่านเทอร์มินัล

Android Studio> เครื่องมือ> สร้างรายการเดสก์ท็อปไม่ได้ทำอะไรเลย

ใครสามารถให้คำแนะนำเฉพาะได้ไหม

ฉันคิดว่านี่เป็นสิ่งที่จะทำอย่างไรกับสิทธิ์ที่/usr/local/ฉันพยายามทำchmodตามที่อธิบายไว้ในบทความนี้และมันก็ยังไม่ทำงาน

ฉันพยายามแก้ไขไฟล์ตัวเรียกใช้งาน Android Studio ที่อยู่ใน/usr/share/applications/นั้นและจะไม่เปิดแอปภายใต้ผู้ใช้ของฉัน ถ้าฉันเปิดมันในฐานะรูทมันก็ดี แต่มันก็ไม่ได้ใช้งานได้จริง


ในที่สุดคุณต้องการทำอะไร ไอคอนเปิดตัวหรือนามแฝง? ส่วนตัวแนะนำให้ทำทั้งสองทางเลือก คุณควรอ่านโพสต์นี้เพื่อเพิ่มคำสั่งใน PATH ของคุณ
Lucio

หากคำตอบมีประโยชน์สำหรับคุณโปรดอัปโหลดและทำเครื่องหมายว่ายอมรับแล้ว ดังนั้นคำถามของคุณยังคงเป็นตอบ ขอบคุณ
Lucio

ไม่มีคำตอบใดที่ช่วยฉันใช้เวลาสองชั่วโมงครึ่งพยายามทำสิ่งนี้โดยไม่มีโชค ฉันงงงวยอย่างสมบูรณ์
spences10

สิ่งที่คุณไม่ได้กล่าวถึงโดยเฉพาะสิ่งที่คุณต้องการให้เป็นผลลัพธ์ ฉันได้เพิ่มเครื่องมือ android ลงใน PATH ของฉันและสร้างไอคอนบนเดสก์ท็อปด้วยคำตอบของ @Shah ดังนั้นหากคุณมีปัญหาใหม่คุณควรบอกเราว่าปัญหานั้นคืออะไรมิฉะนั้นยอมรับคำตอบ
Lucio

ฉันมีไฟล์ใน usr / local โซลูชันที่ให้ไว้คือ / home / programs / มีการอนุญาตที่แตกต่างกัน ไม่พบสคริปต์เริ่มต้นที่เหมาะสมใน '/ home / user / programs / androidstudio / android-studio / bin'
spences10

คำตอบ:


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

หากคุณไม่สามารถสร้างรายการสำหรับ Android Studio บนตัวเรียกใช้งาน Unity ผ่านตัวเลือกเครื่องมือ> สร้างรายการเดสก์ท็อป ...เป็นไปได้ว่าคุณอาจมีความสามัคคีที่สร้างขึ้นjetbrains-android-studio.desktopใน~/.local/share/applicationsโฟลเดอร์ของคุณ เพื่อยืนยันให้เปิดไฟล์และตรวจสอบรายการต่อไปนี้:

X-UnityGenerated=true

ลบไฟล์และลองอีกครั้ง


หรือคุณยังสามารถเปิด Android สตูดิโอ, คลิกที่กำหนดค่า -> สร้างสก์ท็อปเข้า สิ่งนี้ควรสร้างรายการบนเส้นประ:

screenshoot


คุณช่วยอธิบายเพิ่มเติมเกี่ยวกับมูลค่าของExecอสังหาริมทรัพย์ได้หรือไม่
Lucio

ใช่บันทึกย่อของคุณคือสิ่งที่ฉันพยายามและได้รับข้อความที่ฉันได้โพสต์ในโพสต์หลัก ไฟล์ .desktop ฉันสามารถใช้ Google สร้างมันขึ้นมาได้อย่างไร
spences10

1
มันง่ายที่สุดที่จะทำ "สลับ" จากหน้าจอต้อนรับของ Android Studio เพียงคลิก "กำหนดค่า" จากนั้น "สร้างรายการเดสก์ท็อป" จากนั้นคุณสามารถค้นหาใน Dash และ Lock to Launcher
noisygecko

1
อย่างใดทั้งสองวิธีไม่ทำงานสำหรับ 14.04 ...
cwhsu

@Lucio ฉันไม่มีประสบการณ์กับ Ubuntu แต่ดูเหมือน (และเสียง) เช่นนั้นเป็นที่ตั้งของ executable / runnable / binary / program / สิ่งที่มันถูกเรียกใน Ubuntu
Daniel Kvist

186
Android Studio -> Tools -> Create Desktop Entry

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้คุณควรจะเห็นในเมนูระบบของคุณ:

ป้อนคำอธิบายรูปภาพที่นี่


7
ทางออกของคุณค่อนข้างง่าย ขอบคุณมาก!
lmiguelvargasf

4
ขอบคุณ ... มันง่ายมากที่จะทำ ... คุณประหยัดเวลาของฉัน ...
Anuj TBE

สิ่งนี้ไม่ทำงานเมื่อฉันทำเครื่องหมาย 'สร้างรายการเดสก์ท็อปสำหรับผู้ใช้ทั้งหมด' การยกเลิกการเลือกตัวเลือกนี้ทางลัดยังคงมีอยู่หลังจากรีบูต
voghDev

FYI, มันยังใช้งานได้ใน ElementaryOS, ซึ่งเป็น distro ที่ใช้ Ubuntu
ลูปไม่มีที่สิ้นสุด

13

คุณสามารถเปิด Android Studio คลิกที่กำหนดค่า -> สร้างรายการเดสก์ท็อป สิ่งนี้ควรสร้างรายการบนเส้นประ


1
ในขณะที่คำตอบที่ยอมรับนั้นค่อนข้างถูกต้องและสามารถปรับใช้กับแอปพลิเคชันอื่น ๆ ได้นี่เป็นวิธีที่ง่ายที่สุดในการสร้างรายการ
revnoah

แต่มันต้องมีการตั้งค่าตัวแปรพา ธ ดังนั้นคุณควรพูดถึงมันอย่างชัดเจนในคำตอบของคุณ
Chinmaya B

8

จากพาเนลเริ่มต้นอย่างรวดเร็ว (ซึ่งเปิดขึ้นเมื่อเปิดตัว android-studio IDE) คลิกที่ "กำหนดค่า" ซึ่งจะพาคุณไปยังแผงกำหนดค่าจากนั้นคลิกที่ "สร้างรายการเดสก์ท็อป"

คุณยังสามารถไปที่เครื่องมือ -> สร้างรายการเดสก์ท็อปเมื่อคุณอยู่ในโครงการ Android Studio

สิ่งนี้จะนำjetbrains-android-studio.desktopไฟล์ไปไว้ใน~/.local/share/applicationsโฟลเดอร์อูบุนตูของคุณ


เรียบง่ายและสง่างามรถถังของคุณ ...
a_m_dev

2
  1. เปิด Android Studio
  2. คลิกขวาที่ไอคอนในตัวเรียกใช้งาน
  3. "ล็อคเพื่อเรียกใช้งาน"

คำตอบของคุณอาจเป็นไปได้ช้าเนื่องจาก OP ยอมรับคำตอบอื่นแล้ว แน่นอนว่าคุณได้รับความช่วยเหลือ แต่คุณอาจได้รับการบริการที่ดีขึ้นโดยมุ่งเน้นความพยายามของคุณไปยังคำถามที่ยังไม่ได้รับคำตอบ
Wayne_Yux

ไม่ทำงานบน Ubuntu 17 ด้วยเหตุผลบางอย่าง "lock to launcher" ไม่ปรากฏขึ้น
Dave Carruthers

0

สำหรับ Android Studio 1.2+ WM_CLASS เป็น jetbrains-studio ดังนั้นคุณต้องเพิ่มหรือเปลี่ยนแปลง

StartupWMClass=jetbrains-studio

ไปยังไฟล์ android-studio.desktop ของคุณ


แนะนำการแก้ไขโปรด
muru

0

วิธีที่ดีที่สุดที่ฉันรู้ในการทำเช่นนี้คือเปิด Android Studio จากนั้นภายใต้เครื่องมือคลิกที่ "สร้างรายการเดสก์ท็อป" นี่จะแสดงรายการ android studio ในรายการโปรแกรมทั้งหมดจากตรงนั้นคุณสามารถเพิ่มแอปพลิเคชั่นเพื่อเปิดใช้งานได้อย่างรวดเร็ว


0

Android สตูดิโอไม่ได้ดูเหมือนจะมีตัวเลือกนี้เพื่อ ' สร้างรายการสก์ท็อป ' อีกต่อไปดังนั้นฉันตัดสินใจที่จะเปลี่ยนไปใช้ยึด

ฉันสามารถติดตั้ง android studion โดยใช้ snap นี้:

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

คำสั่ง install แสดงอยู่ในลิงค์ github แต่นี่คือ anyways:

sudo snap install android-studio --classic

สิ่งนี้จะติดตั้งและจัดการการอัปเดตใด ๆ สำหรับ android studio รวมถึงเพิ่มรายการเดสก์ทอป!


หากคุณสนใจที่จะมีอะไรแบบนี้สำหรับ JetBrains IDE บางตัวให้ชำระเงินที่Toolbox !


คำถามนี้อายุห้าขวบฉันสงสัยว่ามันยังคงเกี่ยวข้อง - ขอบคุณสำหรับการสนับสนุนของคุณแม้ว่า @ smac89 👍
spences10
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.