Android StudioをUbuntu14.04 64bitに入れてみよう!

      2015/11/24

Android StudioをUbuntu14.04 64bitに入れてみよう!
Android StudioはGoogleが提供するAndroid用の開発アプリ(*IDE)です。

IDEとは、Integrated(統合) Development(開発) Enviroment(環境)の略です。
ソフトウェアの開発には、vimのようテキストエディタ、そしてコンパイラとデバッガ等様々なツールが必要になります。そのような開発環境を統合するツールです。

今回は、Android StudioをUbuntu 14.04 64bitにインストールして見ます。




インストールの為の動作環境

  • 400MBのディスクスペース
  • 最低2GB、推奨4GBのRAM
  • GNOMEまたはKDE
  • GNU C Library 2.15以上
  • 1GBほどのimage,cache等作業用ディスクスペース
  • 1280x800以上のディスプレイ
  • Oracle Java Development Kit (JDK) 7

作動OSは、モダンなリナックスなら動くと思います。
ウェブサイトには、Ubuntu 14.04 64bitでテストした。32bitでもいける。と記載されています。

ダウンロードはここ、からページに行きAll Android Studio Packagesの下からLinuxのを選びリンクをクリックします。

Linux-Bundle
すると、使用にあたってのポリシーを読みチェックボックスにチェックをいれてダウンロードにすすみます。
233MBくらいですね。(2015年2月現在)

同時に、SDKにはOracle Java7が必要です。ありますか?
端末を開いて

java -version

Javaのバージョンを確認しましょう。

無い場合はインストールします。
Oracle Java SDKのレポジトリーを追加します。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

そして、以下でインストールします。

sudo apt-get install oracle-java7-installer

install-java

Javaがインストール出来たら、ダウンロードしてきたZIPを解凍します。
私は、/home/h、つまりhomeに解答してandroid-studioというディレクトリーがあります。

端末を開いて

android-studio/bin/studio.sh

と、打ち込みAndroid Studioを起動します。最初の起動の場合、前回の設定を読み込むかと聞かれるので、Noと答えましょう。

import-setting

そして初期設定をします。

initstudio

Nextをクリックすると、普通インストールかカスタムインストールか選びます。
カスタムを選ぶと、Android Virtual Device(1GBほどのエミュレータ)を入れるか選べます。また、保存先も設定できます。
Nextをクリックすると、KVMあるかと聞かれます。
KVMがあると、Androidのエミュレーションが速くなるみたいです。
VirtualBox上で出来ないようなので、今回は見送ります。
Nextをクリックすると、インストールするものの一覧とタームをAcceptにして承認しFinishをクリックします。

以上で完了です。

筆者は、Windows上のVirtualboxにUbuntuがあり、そこではAndroid Virtual Deviceが使えないという問題に直面しました。トホホ。

追記:(2015年2月11日 @ 6:03:11)

VBOX上のUbuntuでAndroid Virtual Deviceが使えないので、Android携帯電話でデバッグします。
それのために、VirtualBoxの設定を少し変更します。
VirtualBoxで起動中のUbuntuのウィンドウのデバイス→USBデバイス→携帯
を選択します。

これで、終わりかと思ったら、すべての始まりだった。。。

追記(2015年2月11日 @ 19:03:11)

Ubuntu 14.04 64bitで動くって、公式サイトで表示されていますが、それには以下のライブラリーが必要です。
以下のコマンドを実行します。

sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1

このコマンドを実行しないと、以下のようなエラーがでます

Error:Execution failed for task ':app:mergeDebugResources'.
> /home/h/AndroidStudioProjects/FirstApp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.3/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png: Error: Cannot run program "/home/h/Android/Sdk/build-tools/21.1.2/aapt": error=2, そのようなファイルやディレクトリはありません

Android Studioの一部に32bitのものを使用する関係で、64bit Ubuntuで動かすためにはライブラリーが必要との事です。(ソース




 - フリーソフト紹介 , , , , ,