由于Android本身就是linux,为了避免各种不必要的坑,所以在linux下开发Android.当然不熟悉 linux 的,选择 windows 开发也是一样,没有任何问题,个人习惯就好.说一下我的开发环境, ubuntu 14.04(这个是最新的STL), JDK 1.7.0.
首先是 jdk 的安装, 这个在网上有很多的 blog 可以参看,就不累术了,选择对应版本的就行,记住配置好环境变量.然后是 Android SDK 的安装.在官网上推荐的是新手选择安装 ADT Bundle 版本的, 这个 zip 包包含了必要的开发工具(包括 ADT, SDK),连 eclipse 的配置也省了,这个当然省了不少事, 如果你是用 intellij IDEA 开发的话,直接下载 SDK 然后配置, 具体怎么配置可以在网上查查.至于 SDK 在 linux 下下载很慢的话,可以在windows 下用迅雷先下载好,然后拷贝过来就行了,注意是点击下面的 DOWNLOAD FOR OTHER PLATFORMS 而不是 Download SDk(不然你下载的是window 版本的).
下载下来的 zip 包解压后就可以直接用了, 在打开过程中会问你反馈有用信息给 Google, 这个看自己随意选择, 然后就可以创建 android 项目了. 我第一次需要重启下 eclipse 才能运行 android 虚拟机, 不知道是不是都需要重启.
下面演示一下我自己建的一个 helloworld 程序
新建一个 Android 项目
项目名和应用名就叫 HelloWorld
然后一路 next 到底, 中间会创建一个 activity
新建一个虚拟机, 名字什么的随便取,参数看着自己设置
点击 Run as , 选择 android application
虚拟机跑起来之后可以看到我们的 helloworld 程序.
点击执行可以看到屏幕上输出了 Hello world!