まえがき Androidアプリの開発 楽しいですね でも 古いパソ コンだから開発環境が重くてたいへん エミュレーターが 遅いよ 遅いよ とお悩みの方もいらっしゃるのでは そんな方のために 今回は Android の開発ツールを VPS 上にインストールして それを手元のパソコンから利用 することで快適な環境を実現できないか を ConoHa で 試してみることにしました 目 標 ConoHa の VPS 上 で Android 開 発 環 境 Android Studio を動 作させ 手元のパソコンから操作できるようにする インテルの高速化技術を導入して Androidエミュレーターを高速動作させる 前 提 とりあえずConoHaでVPSを1台契約済みであること メモリ4GB以上推奨 OSはUbuntu 13.10 64ビット版 をISOイメージからインストール 一般ユーザー名は localuser とする Android Studioか 最低限Android SDKを使ったことがあること
おっちゃんとうぶんチュウ してや(é з`e) $ sudo apt-get install openssh-server $ sudo /etc/init.d/ssh restart $ sudo apt-get install synaptic
$ synaptic deb http://archive.ubuntu.com/ubuntu/raring main restricted universe multiverse $ sudo apt-get update $ sudo apt-get install ia32-libs
じゃばじゃば 入 れればええんや( Д ノ)ノ $ tar xvzf jdk-7u51-linux-x64.tar.gz $ sudo mv jdk1.7.0_51 /usr/lib/jvm/jdk1.7.0_51 $ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 1 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1 $ echo 'export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51/' >> ~/.bashrc $ source ~/.bashrc おっちゃんEclipse 派 や( _ゝ`)
$ tar xvzf android-studio-bundle-133.970939-linux.tgz $ mkdir ~localuser/bin $ mv android-studio ~localuser/bin $ ~localuser/bin/android-studio/bin/studio.sh
紅 に 染 まった この 俺 を~( ω )ノ $ grep X11Forwarding /etc/ssh/sshd_config
X11Forwarding yes 嫁 はんの 枕 みたいやね( ェ` ) $ firefox キター!( ) $ ~localuser/bin/android-studio/bin/studio.sh
こいつに 人 生 浪 費 されとるな( ω `)
$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils $ sudo adduser localuser kvm $ sudo adduser localuser libvirtd $ echo 'export LD_LIBRARY_PATH= ~/bin/android-studio/sdk/tools/lib:$ld_library_path' >> ~/.bashrc 実 のとこそう 難 しくないな( ω )y
Happy Hackingやでーρ( `o)ノ
VPSは まだまだ楽しくなる ConoHaの薄い本 Vol.4 VPSでAndroid開発環境をつくろう 2014年3月21日 初版発行 編集 ConoHaの中の人たち 発行者 児玉公宏 発行所 GMOインターネット株式会社 住所 東京都渋谷区桜丘町26-1セルリアンタワー TEL: 03-6702-0428 The Android mascot is a production of Google distributed under CC BY.