Ubuntu10.04 搭建android平台
转自:http://www.cnblogs.com/Wonder1989/articles/2282323.html
在安装之前认为比较困难但是相反...比在windows上搭建快多了
说说我的做法吧:
一、首先准备好必须的安装文件。
1.Eclipse 3.6.2 ,下载页面:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-SDK-3.6.2-linux-gtk.tar.gz
2.Android SDK ,下载地址:http://dl.google.com/android/android-sdk_r10-linux_x86.tgz 也可以在 http://developer.android.com/sdk 找到下载链接,当然,由于众所周知的原因,在国内正常情况下是打不开这个页面的,请科学上网。
3. Android Platform-tools ,下载地址:http://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip
4. Android 2.2 Platform,下载地址: http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip
5. JDK 1.6 ,下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html 要选bin后缀的来下载,不要选rpm.bin的。
Eclipse下载好之后,直接解压缩到你理想的目录就行了,我放在了 /home/frank/Soft/Android/eclipse-3.6.2 文件夹下,并为eclipse创建了一个快捷方式到桌面。
android-sdk_r10-linux_x86.tgz也是可以直接解压到你理想的目录下,我放在了 /home/frank/Soft/ Android文件夹下,并将其由android-sdk-linux_x86重命名为 Android-SDK。
platform-tools_r03-linux.zip 解压到 Android-SDK 下,重命名为platform-tools。
android-2.2_r02-linux.zip 解压到Android SDK/platforms 下。(其实这个就是目标开发平台啦,2.1,1.6或其它的下载,请看 http://darkhandz.com/android-sdk-platforms-catch/ )
下载回来的jdk-6u25-linux-i586.bin改一下名为jdk-6u25.bin,放置于 /home/用户名/软件/开发工具 文件夹下。
二、JDK的安装和环境变量的设置
1.安装JDK
打开终端,输入
cd /home/frank/Soft/Android/
然后输入
chmod +x jdk-6u25.bin
然后输入
./jdk-6u25.bin
然后就开始自动安装了,差不多完成的时候会让你按Enter键一次的。
安装完成后,在jdk-6u25.bin文件目录会多出一个jdk1.6.0_25文件夹。
2.配置环境变量
在终端输入
sudo gedit /etc/environment
然后出现编辑窗口,在原来的PATH基础上加上你的JDK目录(刚才生成的那个),如下,粗体是我添 加的部分:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
:/home/frank/Soft/Android/Android-SDK/platform-tools:/home/frank/Soft/Android/jdk1.6.0_25/bin”" CLASSPATH=.:/home/frank/Soft/Android/jdk1.6.0_25/lib JAVA_HOME=/home/frank/Soft/Android/jdk1.6.0_25
保存文件,然后关闭编辑窗口,关闭终端,注销一下,重新登录
登录之后重新打开终端,输入
sudo update-alternatives –install /usr/bin/java java /home/frank/Soft/android/jdk1.6.0_25/bin/java 300
然后输入
sudo update-alternatives –install /usr/bin/javac javac /home/frank/Soft/Android/jdk1.6.0_25/bin/javac 300
然后输入
sudo update-alternatives –config java
然后输入
java -version
提示 Java(TM) SE Runtime Environment (build 1.6.0_25-b06) 就表示已成功配置好JDK了。
然后输入
adb devices
提示 daemon not running. starting it now on port 5037
daemon started successfully
就表示已经成功配置好Android SDK工具目录了.
现在最好是重启一下计算机。(我没重启)
三、Eclipse的配置及安装ADT插件
1.安装ADT插件
运行Eclipse,设置工作区,然后在Help菜单——Install New Software,点击右边的Add,在Location里输入 http://dl-ssl.google.com/Android/eclipse (http后面要不要s都可以),Name随便输个ADT,点击OK。然后列表内会出现条目,勾选全部,然后Next,等待(我参考的文章说这里建议科学上网,但是我科学上网后还连不起,很悲剧,所以我这里建议先不要科学上网)。然后会出现一个新的窗口,让你Accept协议,点击Finish继续。然后就是真正的安装ADT插件过程了,也要等上10分钟,中途可能会跳出“Security Warning”窗口,点击OK,再等两分钟会提示你重新启动Eclipse。
2.配置Eclipse
重新启动Eclipse后,在菜单Window——Preference,然后点击左边的Android,在右边的SDK Location输入你的SDK所在目录,我这里输入 /home/用户名/软件/Android-SDK ,点击Apply,列表出现Android2.2,点击OK完成设置。
PS:因为在写作过程中可能和实际操作有差异,所以命令需自己稍微调整
我参考的文章:
http://darkhandz.com/ubuntu-10-04-android-dev-environment/comment-page-1/#comment-2530