Edited at

Ubuntu18.04 にAndroid Studioをインストールする。(アイコン表示とか依存関係エラーの解決)

こんにちはひろにぃです。

まぁタイトル通りです。インストールする際のエラー解決、起動アイコンの表示などを含め書いていきます。


インストール方法

URL

* https://developer.android.com/studio/install#linux

公式ガイドに沿ってインストールしてください。


公式ガイドにある必須ライブラリのインストール方法が古い

URL

* https://developer.android.com/studio/install#linux

リンク先の方法だと「パッケージが見つからない」というエラーがでる。

なので以下の方法でインストールする。

$ sudo apt install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

lib32bz2-1.0 が libbz2-1.0:i386 に変わっています。


Failed to load module "canberra-gtk-module"

インストール後、Android Studioを起動すると上記のエラーが出る場合は以下の方法で解決する。

$ sudo apt install canberra-gtk*


Launcherから起動できるようにする

このままだといちいちコマンドで起動する必要があるのでとてもめんどくさい。ここではクリックして起動できるよう設定していきます。(これもインストール時にやってくれればいいのに)

以下のコマンドで設定します。

$ cd /usr/share/applications

$ vim android-studio.desktop

以下の内容を記述します。

[Desktop Entry]

Type=Application
Terminal=false
Name=Android Studio
Icon=インストール先/bin/studio.png
Exec=インストール先/bin/studio.sh

保存して終了 すると、LauncherにAndroid Studioのアイコンが表示されます。

android-studio-launcher-setup.png


ADV(Android Emulator)を起動した際のエラー

Android エミュレータを起動すると /dev/kvm permision denied とエラーがでる。

以下のコマンドで解決する。

$ sudo gpasswd -a username kvm

以上です。お疲れ様でした。


謝辞

kawai14 さん。Emulator起動でのエラー回避方法を教えてくださりありがとうございました!