Linux
 Computer >> コンピューター >  >> システム >> Linux

ステップバイステップで解説!UbuntuにAndroid Studioをインストールする方法

Android OSは世界中で25億台以上のデバイスで稼働しています。新規アプリの開発や既存アプリのメンテナンスを担うAndroidエンジニアの需要は、今後ますます高まっていくでしょう。

この記事では、UbuntuにAndroid StudioをインストールしてAndroidアプリ開発をスタートする方法を解説します。Android StudioにはAndroid SDKやJava Development Kit(JDK)など、ネイティブAndroidアプリ開発に必要なソフトウェア一式が含まれています。それでは始めましょう!

Android Studioとは?

Android Studioは、ネイティブAndroidアプリ開発のための統合開発環境(IDE)です。IntelliJ IDEAをベースに、JetBrainsとの協業によってAndroid開発者向けに特化して開発されました。

Android Studioは完全無料で、Windows、Linux、Chrome OS、macOSで利用できます。さらに、ARMベースのApple M1チップにもネイティブ対応しています。

単なるIDEにとどまらず、Linux PC上でAndroidアプリを開発するために必要なソフトウェアコンポーネントがすべてバンドルされている点も大きな魅力です。

対応言語はJavaとKotlin。どちらのプログラミング言語でもAndroidアプリを開発できます。

ステップ1:Android Studioをダウンロードする

Android Studioは、Android開発者向け公式サイトからダウンロードできます。

Downloadボタンをクリックすると、インストーラーがデフォルトのダウンロードディレクトリ(通常はDownloadsフォルダ)に保存されます。

ダウンロード:Android Studio(無料)

ステップ2:インストール前の準備

DownloadsディレクトリにAndroid Studioをダウンロードしたら、cdコマンドでそのフォルダへ移動します。

cd ~/Downloads

続いて、tarコマンドでAndroid StudioのTARファイルを展開します。

tar -xzvf android-studio-*.tar.gz

展開されたフォルダに入り、android-studioディレクトリを/optディレクトリへ移動します。

sudo mv android-studio /opt/

このコマンドを実行するには、sudo権限(管理者権限)が必要です。

android-studio/optディレクトリに配置することで、システム上のすべてのユーザーがAndroid Studioを利用できるようになります。

必要な依存パッケージのインストール

64bit版のLinuxを使用している場合は、あらかじめ以下の依存パッケージをインストールしておきましょう。

UbuntuやPop!_OSなどDebian系のディストリビューションの場合:

sudo apt-get install libc6 libncurses5 libstdc++6 lib32z1 libbz2-1.0

FedoraなどRHEL系のディストリビューションの場合:

sudo yum install zlib ncurses-libs bzip2-libs

ステップ3:Android Studioのセットアップウィザードを起動する

/opt/android-studio/binフォルダへ移動します。

cd /opt/android-studio/bin

以下のコマンドでstudio.shスクリプトを実行します。

sudo ./studio.sh

すると、インストール手順を案内してくれるセットアップウィザードが表示されます。既存の設定をインポートしない場合は、デフォルトの選択のままOKボタンをクリックしましょう。

次に、使用状況の統計データに関するページが表示されます。Googleへ使用統計を送信するかどうかを選択しますが、ここもデフォルトのままで問題ありません。その後のページでNextボタンをクリックします。

セットアップウィザードがインストールの全ステップを案内してくれます。インストール中に設定する主な項目は以下のとおりです。

  • UIテーマ:長時間PC画面に向かうことによる目の疲れを軽減するため、多くの開発者がダークテーマを選択しています
  • Android SDKに関するライセンス契約条項への同意

最後にFinishボタンをクリックすれば、Android Studioのインストールは完了です。

ステップ4:アプリケーション一覧にAndroid Studioを追加する

今後すぐにIDEへアクセスできるよう、Android StudioをLinuxのアプリケーション一覧に登録しておきましょう。アプリ一覧に追加しておけば、お気に入りバーやタスクバーにショートカットをピン留めするのも簡単になります。

Android StudioのIDE内でToolsメニューをクリックし、Create Desktop Entryを選択します。

これで、アプリケーションメニューからAndroid Studioを検索して起動できるようになります。

UbuntuでネイティブAndroidアプリ開発を始めよう

Android Studioを使ってLinux PCをネイティブAndroidアプリ開発環境として整えることは、初めてのAndroidアプリを作るまでの道のりにおける重要な第一歩です。

Androidはスマートフォンやタブレットだけでなく、ウェアラブルデバイスや車載システムなど幅広い分野で採用されています。Androidアプリ開発のスキルを身につけることは、エンジニアにとって価値ある投資になるはずです。

  1. Ubuntu Linuxを使い続けるべき8つの理由

    Canonicalの「Ubuntu」は、デスクトップ向けLinuxの中で最も人気のあるディストリビューションです。しかし、同社が独自のUnityインターフェースの開発を中止して以来、その注力先は他へと移りました。現在、Canonicalの関心は、あなたがこの記事を読んでいるデバイスよりも、クラウドへと向いています。 もしCanonicalがUbuntuデスクトップにそれほど関心を持っていないなら、なぜあなたが使い続けるべきなのでしょうか?実は、このLinuxディストリビューションを使い続けるべき理由はたくさんあるのです。 1. Ubuntuに新しいテーマが登場した Ubuntuの見た目は長い

  2. Ubuntu 20.04にApache Tomcat 10をインストールする方法を徹底解説

    Apache Tomcat(Tomcatサーバー)は、JavaベースのWebアプリケーションを動作させるためのServletコンテナを備えたオープンソースのWebサーバーです。Tomcatには、JavaServer Pages(JSP)、WebSocket、Java Servlet、Java ELなどが含まれており、Javaコードを実行するための完全なJava HTTP Webサーバー環境を提供します。 熟練した開発者からなる大規模なコミュニティが、Apacheソフトウェア財団の管理下でTomcatサーバーをメンテナンスしています。そのため、Javaベースのアプリケーションを効率的に開発・運用