ubuntu studio 14.04 64bit eclipse Android 備忘録

久々の更新
ubuntustudio12.04(32bit)でeclipse(indigo)使ってたら、久々に更新したAndroidSDKでエラー多発、Aptanaも更新不可で最悪な状況だったので、クリーンインストールついでに、バージョンを上げることにした。その備忘録。
備忘録なので質問は無しでお願い。

1.ubuntustudio14.04をインストール

http://ubuntustudio.org/download/から「64-bit 14.04.2 ISO Image」をダウンロードしてインストール。

2.OracleJDK7(JAVA)をインストール(端末)
インストール
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-jdk7-installer

確認
java -version
javac -version

lunaからJDK8対応してるみたいやけど、ま〜7でいいかな。

3.eclipseと日本語パッケージをインストール
eclipse(luna)
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gz

日本語パッケージ(pleiades_1.5.0.zip)
http://sourceforge.jp/projects/mergedoc/downloads/61474/pleiades_1.5.0.zip/

eclipse-java-luna-SR2-linux-gtk-x86_64.tar.gzを解凍

pleiades_1.5.0.zipを解凍し、その中のplugins、featuresをeclipseフォルダに移動

eclipseフォルダ内にあるeclipse.iniの最終行に以下の記述を追加
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

4.AndroidSDKをインストール
eclipseを起動し以下の手順でインストール
Start Eclipse, then select Help > Install New Software….
Click Add, in the top-right corner.
In the Add Repository dialog that appears, enter “ADT Plugin” for the Name and the following URL for the Location:
https://dl-ssl.google.com/android/eclipse/
Click OK

再起動後、googleに情報提供うんぬんを聞かれるので、チェックをはずして進んでいく。(結構時間がかかる。1時間位かな。最新版と古いやつの2個を完全にインストールしたらあとはいらんかな。)

5.KVMのインストール(以下端末で実行)(intel x86 atom、HAXMのlinux版)
$ egrep -c ‘(vmx|svm)’ /proc/cpuinfo
数字
$ sudo apt-get install cpu-checker
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

BIOSの設定でVirtualization Technologyの設定がDisabledになってる場合は、Enabledへ変更。

$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

$ sudo adduser ユーザアカウント kvm
$ sudo adduser ユーザアカウント libvirtd

$ sudo virsh -c qemu:///system list
Id 名前 状態
———————————-

エミュレーター作成時に、CPU「Intel ATOM x86」を選ぶ。

6.32bitうんぬん(端末で実行)
エミュレーターを起動した時に「そのようなファイルやディレクトリはありません」と言われると思うので以下実行。
sudo apt-get install lib32z1

以上。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA