[Ubuntu/Android]在Ubuntu中安装Android SDK环境运行android程序

试过了基于longene的qq2012,试过了webqq,试过了pidgin。在ubuntu下这些程序似乎都有不稳定问题,尤其是在unity环境下,不知到是兼容问题还是我太多敏感,总之聊一个qq咋就这么费劲呢? 

 
想到试试android qq。于是展开行动。
 
系统环境:
Thinkpad T400
Ubuntu 12.04 
 

安装配置过程:

 
Step1:下载Android SDK
下载地址下载最新的SDK,我昨天下的版本是r21.

Step2:将上述压缩包解压缩,我将其放在了/usr/local/Android 下面。这是我习惯的安装路径。
 
 
Step3:配置JAVA环境
坚持是否已经安装了Java,在终端输入
java -ersion
 
 
结果如下:
harry@LIU-ThinkPad-T400:~$ java -version 
java version "1.6.0_24" 
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1) 
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
若没有安装java,请参考wiki这里不加赘述。
 
 
Step4:更新SDK
由于更新服务器在国内被墙,所以需要手动设置host。
在终端中
sudo gedit /etc/hosts

在配置文件的最下面添加一句,并保存
74.125.237.1       dl-ssl.google.com
 
回到终端,进入SDK的目录,并运行更新代码
cd /usr/local/Android
tools/android update sdk
 
更新后关闭。
 
 
Step5:新建虚拟环境
打开AVD管理器
tools/android avd
 
 
点击new新建虚拟系统。然后选中所建立的系统,惦记start就可以运行了。
 
Step6:建立启动方式
为了方便以后使用,可以建立一个运行脚本。
在终端下:
sudo gedit /usr/local/bin/startdroid
 
添加内容:
#/bin/sh
cd /usr/local/Android
QEMU_AUDIO_DRV=none
tools/android avd
 
保存后关闭。回到终端:
chmod a+x /usr/local/startdroid
 
Step6:安装应用程序
将需要安装的程序放到/usr/local/Android/platform-tools/ 目录下
在终端中:

cd /usr/local/Android/platform-tools/
./adb install *.apk
 
完成程序安装。

作者: 沐杰

爱读书的小工程师

发表评论