Başlatıcınıza Android Studio nasıl eklenir?


135

Android Studio'yu yüklemeye çalışıyorum, böylece terminal yerine bir başlatıcıdan başlatabilirim.

Android Studio> Araçlar> Masaüstü Girişi Oluştur hiçbir şey yapmaz

Birisi lütfen özel talimat verebilir mi?

Bunun , bu makalede açıklanan şekilde /usr/local/yapmaya çalıştığım izinler ile ilgisi olduğunu düşünüyorum ve hala işe yaramadı.chmod

/usr/share/applications/İçinde bulunduğum Android Studio başlatıcısı dosyasını değiştirmeye çalıştım ve uygulamamın altında uygulamayı başlatmayacaktı. Kök olarak başlatırsam, sorun değil, ama bu pek pratik değil.


Sonunda ne yapmak istersin? Başlatmak için bir simge veya takma ad? Her iki seçeneği de şahsen öneririm. Komutları PATH'ınıza eklemek için bu yazıyı okumalısınız .
Lucio

Bazı cevaplar sizin için yararlı olduysa, lütfen yanıtlayın ve kabul edildi olarak işaretleyin . Böylece sorunuz cevaplandığı gibi kalıyor . Teşekkürler
Lucio

Cevapların hiçbiri işe yaramadı, son iki buçuk saati bunu şanssızlıkla yapmaya çalışarak geçirdim; Ben tamamen
kızgınım

Özel olarak bahsetmediğiniz şey, sonuç olarak neye sahip olmak istersiniz. Android araçlarını PATH'ime ekledim ve masaüstümde @Shah cevabıyla bir Simge oluşturdum. Eğer yeni bir probleminiz varsa , o problemin ne olduğunu bize söylemelisiniz , aksi takdirde cevap kabul edin.
Lucio

Usr / local içinde dosyam var, verilen çözüm / home / programlar için / orada farklı izinler var. '/ Home / user / Programs / androidstudio / android-studio / bin' dizininde uygun başlangıç ​​komut dosyası bulunamıyor.
spences10

Yanıtlar:


116

İşte başlatıcısı çalışan benim AndroidStudio .desktop dosyası.

[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

Unity başlatıcısında Araçlar> Masaüstü Girişi Oluştur ... seçeneği aracılığıyla Android Studio için bir giriş oluşturamazsanız jetbrains-android-studio.desktop, ~/.local/share/applicationsklasörünüzde oluşturulan bir Birlik olabilir . Onaylamak için dosyayı açın ve aşağıdaki girişi kontrol edin:

X-UnityGenerated=true

Dosyayı silin ve tekrar deneyin.


Alternatif olarak, Android Studio'yu da açabilirsiniz, Yapılandır -> Masaüstü Girişi Oluştur'a tıklayın . Bu kısa çizgi üzerinde bir giriş oluşturmalıdır:

screenshoot


ExecMülkün değerini daha fazla açıklayabilir misiniz ?
Lucio 0 '

Evet, alternatif notunuz benim denediğim ve ana yazıya gönderdiğim mesajı aldığım şeydi. .Desktop dosyası Google’ı nasıl oluşturabilirim?
spences10

1
"Alternatif" yapmak en kolay yoldur. Android Studio açılış ekranından sadece "Yapılandır" ve ardından "Masaüstü Girişi Oluştur" u tıklayın. Ardından Dash ve Launcher to Lock içinde arama yapabilirsiniz.
noisygecko

1
her nasılsa, her iki yöntem de
14.04

@Lucio Ubuntu ile ilgili herhangi bir deneyimim yok, fakat görünüşe göre (ve sesler) çalıştırılabilir / çalıştırılabilir / ikili / program / Ubuntu'da ne denirse konumudur.
Daniel Kvist

186
Android Studio -> Tools -> Create Desktop Entry

görüntü tanımını buraya girin

Şimdi, sistem menünüzde görebilmeniz gerekir:

görüntü tanımını buraya girin


7
Çözümün oldukça basit. Çok teşekkür ederim!
lmiguelvargasf

4
teşekkür ederim ... yapmak çok basit ... zamanımı kurtardın ...
Anuj TBE

Bu, 'tüm kullanıcılar için masaüstü girişi oluştur' olarak işaretlediğimde işe yaramadı. Bu seçeneğin işaretini kaldırdıktan sonra, kısayol yeniden başlatıldıktan sonra hayatta kaldı
voghDev

Bilginize, aynı zamanda Ubuntu tabanlı bir dağıtım olan ElementaryOS'da da çalışır.
Sonsuz Döngüler

13

Android Studio'yu açabilir, Yapılandır -> Masaüstü Girişi Oluştur'a tıklayın. Bu çizgi üzerinde bir giriş oluşturmalıdır.


1
Kabul edilen cevap oldukça geçerli olmasına ve diğer uygulamalara uyarlanabilmesine rağmen, bu bir giriş oluşturmanın en kolay yoludur.
revoah

Ancak yol değişkeni kurmayı gerektirir, bu nedenle cevabınızda açıkça belirtmelisiniz
Chinmaya B

8

(Android-studio IDE piyasaya sürüldüğünde açılacak olan) hızlı başlangıç ​​panelinden, sizi yapılandırma paneline götüren "Konfigüre Et" seçeneğini ve ardından "Masaüstü Girişi Oluştur" u tıklayın.

Ayrıca bir Android Studio Projesi'ne girdikten sonra Araçlar -> Masaüstü Girişi Oluştur seçeneğine gidebilirsiniz.

Bu temelde jetbrains-android-studio.desktopUbuntu'nuzun ~/.local/share/applicationsklasörüne bir dosya koyar .


basit ve zarif, tank size ...
a_m_dev

2
  1. Android Studio'yu açın.
  2. Başlatıcıdaki simgesine sağ tıklayın.
  3. Msgstr "Başlatıcıya Kilitle".

OP diğer bir cevabı çoktan kabul ettiğinden, mümkünse cevabınız biraz geç olabilir. Yardımınız elbette takdir edilir, ancak çabalarınızı cevapsız sorular
Wayne_Yux

Bir nedenden dolayı Ubuntu 17'de çalışma. "Başlatıcıya kilitlen" mesajı gösterilmez.
Dave Carruthers

0

Android Studio 1.2+ için WM_CLASS jetbrains-studio'dur. Bu yüzden eklemek veya değiştirmek zorundasınız

StartupWMClass=jetbrains-studio

android-studio.desktop dosyasına.


Bir düzenleme öneriniz , lütfen.
muru

0

Bunu yapmanın en iyi yolu Android Studio'yu açıp Araçlar'ın altında "Masaüstü Girişi Oluştur" u tıklayın. Bu, tüm programlar listesinde android stüdyosunu listeler, oradan hızlı başlatmak için uygulamayı ekleyebilirsiniz.


0

Android stüdyosu artık ' Masaüstü girişi oluştur ' seçeneğine sahip gibi görünmüyor , bu yüzden enstantane kullanmaya karar verdim .

Bu çıtçıt kullanarak android studion uygulamasını kurdum:

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

İnstall komutu github linkinde listelenmiştir, ancak yine de burada:

sudo snap install android-studio --classic

Bu işlem android stüdyosu için herhangi bir güncellemeyi kuracak ve yönetecek ve aynı zamanda bir masaüstü girişi ekleyecektir!


Bazı JetBrains IDE'ler için böyle bir şeye sahip olmakla ilgileniyorsanız, Toolbox'a göz atın !


Bu soru beş yaşında, hala herhangi bir konuyla ilgili olduğundan şüpheliyim
spences10
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.