今回はAndroidアプリを作るためにAndroid Studioをインストールしようとしたら意外とたくさん詰まったのでインストール方法を共有します。
本記事のテーマ
私の使用したPCはUbuntu18.04です
Android Studioのインストール
まずは下記から必要なものとダウンロードしてください。
※Ubuntuの場合は「android-studio-ide-191.5900203-linux.tar.gz」
Download Android Studio and SDK tools | Android Developers
ファイルの解凍〜移動
下記コマンドでファイルを解凍します。
その後、適切な位置「/usr/local/」に移動させます。
tar -zxvf android-studio-ide-191.5900203-linux.tar.gz
mv android-studio-ide-191.5900203-linux /usr/local/
これで、android-studio/binのディレクトリ化で「./studio.sh」を実行すればAndroid Studioが起動します。
が、これだと毎回ディレクトリを移動しないといけないので面倒です。
studio.shの設定のあれこれ
まずはどこでも実行できるためにプロファイルにPATHを書き込みます。
そして私はUbuntuの左側にお気に入り登録をしたかったので/usr/share/aplocationsにファイルを追加しました。
・環境変数PATHの設定
sudo vi ~/.profile
PATH="$PATH:/usr/local/android-studio/bin"
・お気に入り追加のための設定
sudo vim /usr/share/applications/android-studio.desktop
[Desktop Entry]
Type=Application
Terminal=false
Name=Android Studio
Icon=/usr/local/android-studio/bin/studio.png
Exec=/usr/local/android-studio/bin/studio.sh
/dev/kvm permision denied の解決
Android Studioのエミュレータを実行しようとしたら「/dev/kvm permision denied 」なるエラーが生じた。
検索した結果、KVMがインストールされていない模様。
下記を実行する。
sudo apt install qemu-kvm
sudo gpasswd -a username kvm
パソコンの再起動
これでもエミューレータが起動しませんでした。
どうやらBIOSで仮想化機能というのを設定しないとKVMが使えないらしい。
BIOS設定
※BIOS画面はPC電源ボタン押下後、F2 or Escを押下で起動(CPUなどによりキーの違いあり)
【BIOS画面】
Advanced > CPU Configuration(CPUの設定) > Intrel Virtualization Tecnology > [Enabled]
以上で設定完了です。