Android开发环境搭建

来源:互联网 发布:淘宝怎么看五星好评 编辑:程序博客网 时间:2024/06/05 07:09

工欲善其事,必先利其器。废话不多说,直接上教程。

说明:括号所扩内容为个人意见,如果有兴趣讨论的,可以私下联系,也可以直接无视掉啦~~

目前个人了解到主流的安卓开发的IDE(集成开发环境)是Eclipse+Google官方的SDK和Google推出的Android Studio,目前小德使用的是前者,后者据说还在完善中,有一些不稳定的bug。所以在这里主要介绍Eclipse+Google官方SDK的组合了,以后肯定会尝试Android Studio的。


Windows环境下:

(小德刚开始接触安卓编程,所使用的操作系统就是windows,私以为开发安卓实际上和所使用的操作系统没有太大的干系,也不参与系统优劣之分的争论中,目前还是处于使用双系统的状态中,现在主要还是用Linux啦,别急小德都会一一介绍的~)

0.Java环境,Android主要是用Java语言开发的(这是废话~~),所以Java环境是必须的,这里是传送门点我,安装JDK。

安装结束后系统一般会默认把环境变量配好。

配好后进CMD中可以确认一下



注:如果提示javac不是内部或外部命令,也不是可运行的程序或批处理文件,那么请找一份JDK的安装配置教程,这就就不赘述了

1.有爱的Google为开发者准备好了集成开发环境,连SDK都帮我们加好了,这里是传送门点我,下载后解压就ok了。第一打开Eclipse的时候会让你确认SDK路径,直接把解压后的包中SDK文件夹路径添加进去就可以了。

2.关于SDK,,这两个小按钮左边的就是SDK,就是SDK Manager,可以配置各种API版本和SDK Platform,右边的那个是AVD,也就是调试安卓程序的虚拟机,但是不推荐用,在以后的博文中会介绍其他更方便的调试方法。SDK Manager中的各种API版本决定了你可以选择开发面向不同系统版本的安卓程序。


3.New Android Project->Hello World,可以各种体会啦

Linux环境下:

(小德用的发行版本是 Debian 7.0 Wheezy 64 位,下面会提到一些比较蛋疼的问题)

0.还是java环境的问题啦,不过用Linux的话,有open-jdk和jdk可以选择,open-jdk可以用apt-get或yum工具直接命令行安装(如果还问怎么安装的话,你就可以把你硬盘中的Linux系统卸了思密达),jdk的话可以点这里。

1.同windows啦,去官网下载点这里。解压重命名,其他过程跟windows就是一样的啦。


注:个人经历过一些蛋疼的问题,下面列出一些解决方法,会陆续补充,也欢迎大家提出来一起借鉴:

1.下载SDK由于使用的是Google的URL,被我大天朝墙了,所以基本上下载速度为 0 Byte/s.

解决方法:好顶赞@Android_Tutor

2.Linux某些发行版本

使用eclipse的android SDK 时,会遇到打不开adb的问题,原因从网上各种回答得知是了因为adb是32位的程序,解决方法如下:
#dpkg --add-architecture i386 
#apt-get update 
#apt-get install ia32-libs

################################################
基本的Android环境搭建完了,喜欢Android的童鞋们,一起撸代码吧~