之前一直在Windos下进行android的开发,因为工作需要,换到Linux下进行Android的开发。下面是在Linux环境下进行Android的开发环境的搭建。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我用的是Ubuntu 13.04 64位的。
第一部分
首先。下载JDK 。可以到官网上进行下载,下载地址如下:http://www.oracle.com/technetwork/java/javase/downloads/index.html 在此需要注意,不同的版本下载的JDK是不同的,我用的是64位的Ubuntu,所以下载的是64位的JDK。
其次。解压安装。创建文件夹,将载下来的gz包进行解压。
我将jdk解压到/home/username/Java 下。
再次。配置文件。将自己的JDK 文件包 路径放入配置文件 /etc/profile 里面,如下:
export ADNROID_HOME=/home/Username/Android/sdk
export JAVA_HOME=/home/Username/Java/jdk1.8.0_05
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/jre:$JAVA_HOME/lib
保存并重启电脑生效。
之前用source /etc/profile貌似没有生效,不知道怎么回事,有清楚的可以留言交流下。
第二部分
首先,下载ADT ,现在的eclipe和SDK捆绑在一起,所以下载的时候比之前轻松多了。找到自己对应的包,进行下载。我下载的是64位linux的。
其次,解压ADT ,将ADT中的eclipse和SDK进行解压。
再次,配置文件 ,将SDK下面的tools和platform-tools路径放入/etc/profile里面。
如Java路径配置,保存并重启电脑生效。
这个时候,整个进程大概完了。
进入eclispe,新建一个Project,发现 R文件出错,这个是因为64位的系统,如果你装的是32位的系统,则不会碰到这个问题。
解决方法:命令行 敲入 sudo apt-get install ia32-lib 完后重启电脑。
重启完成后,新建虚拟机进行push,正常。
但是一般都是用真机调试的。命令行敲入 adb devices 发现无法识别adb 命令。
但是有提示,提示我们sudo apt-get isntall android-tool-adb ,原来ubuntu 软件中心中就可以找到这个adbroid debug bridge ,install这个工具。
然后adb devices ,显示出你的手机,这个时候选择 run as android application,push到手机上进行调试。
以上没有截图,可能不够直接,如果有疑问,请留言,我会在第一时间回复。