Saat ini saya meluncurkan studio android dengan membuka /path-to-android-studio/bin
dan menjalankan ./studio.sh
dan berfungsi dengan baik.
Namun, saya ingin membuat peluncur di menu Dash dan menu samping untuk meluncurkannya dengan mudah.
Setelah melalui beberapa pertanyaan lain seperti ini , saya pertama kali mencoba Tools > Create Desktop Entry
metode ini. Itu memang membuat entri di dasbor, tapi entah bagaimana studio android tidak memulai dengan mengkliknya. Jika itu bisa membantu, saya menempel entri jetbrains-android-studio.desktop metode ini dibuat dalam /usr/share/applications
direktori:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/jayant/Android/android-studio/bin/androidstudio.svg
Exec="/home/jayant/Android/android-studio/bin/studio.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-android-studio
Ketika ini tidak membantu, saya menghapus entri .desktop yang disebutkan di atas dan mencoba metode yang disebutkan dalam posting blog ini , yang mengharuskan saya untuk membuat file jetbrains-android-studio.desktop berikut dan menempelkannya di /home/jayant/.local/share/applications
direktori
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/jayant/Android/android-studio/bin/studio.sh" %f
Icon=/home/jayant/Android/android-studio/bin/idea.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Ini juga membuat ikon di Dash saya, tetapi studio android juga menolak untuk meluncurkannya. Adakah sesuatu yang saya lakukan salah? Saya hanya ingin ikon peluncur sederhana untuk Android Studio di dasbor saya! Saya menggunakan ubuntu 14.04
sumber
sudo chmod +x ./file.desktop
Jawaban:
Ini
android-studio.desktop
file saya . Ini bekerja setelah menambahkanbash -i
sebelum jalur program.sumber
bash -i
dalam Exec memecahkan masalah iniIni sangat sederhana ...
Buka Android Studio> Alat> Buat Entri desktop
sumber
cp /usr/share/applications/jetbrains-studio.desktop ~/Desktop/
Ini telah ditanyakan sebelumnya untuk IntelliJ. Karena Android Studio sama dalam konteks ini, saya akan menautkan ke jawaban dan menyalinnya di sini.
https://askubuntu.com/a/272336/72597
Cuplikan dari jawaban tertaut
[Jawaban Lama]
Unduh IntelliJ IDEA CE dari [www.jetbrains.com/idea/download/[[3].
Ekstrak ideaIC-XX.YZtar.gz menggunakan
Menjadi root.
Pindahkan folder yang diekstrak ke
/opt/idea
Buat file desktop dan instal:
dan salin yang berikut ke
idea.desktop
file.kemudian jalankan perintah berikut untuk menginstalnya secara otomatis dalam kesatuan:
Buat symlink dalam
/usr/local/bin
menggunakanAgar ikon gagasan ditampilkan dalam tanda hubung, ikon gagasan dapat ditambahkan sebagai
Itu dia. Sekarang, Anda dapat meluncurkan IntelliJ dari dasbor Ubuntu.
Perhatikan bahwa ada versi terbaru dari jawaban ini dan saya menduga itu mungkin berlaku untuk android studio juga.
sumber
Saya memiliki masalah yang sama dengan Android Studio di Ubuntu 14.04. Karena Android Studio adalah versi khusus dari IntelliJ IDEA, saya mencari masalah serupa dengan membuat entri Peluncur untuk IDEA di Stack Overflow dan saya menemukan pertanyaan ini:
Peluncur Intellij tidak berfungsi pada kesatuan?
Dua jawaban untuk pertanyaan itu menyebutkan bahwa entri Peluncur tidak berfungsi karena tidak dapat menemukan direktori instalasi JDK. Lokasi itu dapat didefinisikan di seluruh sistem dalam
/etc/environment
atau per-pengguna dalam.bashrc
file mereka . Saya pikir pengguna yang melaporkan bahwa entri desktop Android Studio mereka berfungsi tanpa mengutak-atik mungkin menggunakan sistem di mana lokasi JDK telah ditetapkan pada basis sistem.Jika Anda tidak memiliki izin untuk mengedit
/etc/environment
atau memilih untuk membuat penyesuaian Anda tetap lokal untuk login Anda, itu masih mudah diperbaiki.Tools -> Create Desktop Entry...
item menu StudioJAVA_HOME
atauJDK_HOME
dalam.bashrc
file Andabash -i
ke awal pernyataan Exec.The
bash -i
menciptakan shell baru yang pertama kali membaca.bashrc
file Anda untuk mendapatkan nilai dari variabel lingkungan Java dan kemudian mengeksekusistudio.sh
skrip untuk menjalankan Android Studio menggunakan nilai itu.Berikut ini contoh dari baris yang diedit:
Jika ikon Android Studio tidak muncul di Peluncur:
studio.sh
skrip di jendela terminal untuk memulai Android Studio. Unity akan mengambil nilai yang ditentukan dalam file .desktopsumber
Ini adalah file desktop Android Studio saya
Dan itu bekerja dengan sangat baik. pastikan semua jalur yang diberikan adalah benar dan simpan di
/usr/share/applications
direktori itu sendiri.sumber
/usr/share/applications
direktori. Saya telah menambahkan iniPATH=$PATH:/home/user-name/android-studio/bin/
ke akhir~/.bashrc
file, itu untuk perintahstudio.sh
di terminal. Apakah variabel JAVA_HOME Anda (echo $JAVA_HOME
) memberikan hasil yang tepat?/usr/share/applications
direktori. 2. Hapusjetbrains-android-studio.desktop
di~/.local/share/applications
. 3. RESTART komputer 4. Pastikanecho $JAVA_HOME
cetakan, jika tidak menambahkan path ke~/.bashrc
5. Buat file .desktop menggunakan editor teks apa pun. 6. Berikan izin eksekusi ke file 7. Pindahkan file keusr/share/applications
sebagai root 8. Dengan semua harapan klik pada ikon studio diusr/share/applications
Yang Anda lakukan "salah" adalah bahwa Anda tidak menyeret file jetbrains-android-studio.desktop dari direktori tempat Android Studio membuatnya ke dalam Launcher dan meletakkannya di tempat yang Anda inginkan. Anda dapat menggunakan aplikasi File Ubuntu untuk menemukan, menarik dan melepaskan file .desktop.
Catatan:
Jika Anda memilih "Buat entri untuk semua pengguna" saat meminta AS buat, file akan menjadi
Kalau tidak, itu akan terjadi
Dengan asumsi pengguna Anda: grup adalah jayant: jayant. Tidak dapat dieksekusi. Tidak perlu login ulang, restart mesin atau desktop, dll. Jika masih tidak berfungsi (ikon tidak / salah, gagal diluncurkan) buka file .desktop dan periksa apakah jalurnya mengarah ke file yang benar.
Kemudian ajukan laporan bug dengan Ubuntu yang meminta Desktopnya menyertakan fitur sederhana untuk menginstal ikon Peluncur dengan satu klik dan opsi untuk mengedit pengenal sumber dayanya :).
sumber
simpan file ini di folder desktop (
android-studio.desktop
)setelah menyimpan klik kanan pada opsi properti file ini dan mengatur izin pilih ==> Jalankan di terminal emulator
Terima kasih!
sumber
Jika Tools-> Create Desktop Entry tidak berfungsi untuk Anda maka itu mungkin berarti bahwa studio Android tidak diinstal dengan benar dalam sistem. Untuk memeriksa apakah Android Studio diinstal atau tidak, masuklah ke perangkat lunak Ubuntu dan temukan perangkat lunaknya. Jika tidak menginstal ulang paket dan menjaga jalur sdk dan AndroidStudioProjects . Tetapi mungkin saja ikon pintasan desktop berfungsi dengan baik.
sumber