搭建android开发环境的选择:
1、在eclipse中安装android开发的插件SDK,然后在eclipse上进行开发。
2、使用google新出的Android Studio开发工具,直接在该平台上进行开发。http://www.android-studio.org/index.php
下面通过第一种搭建android开发环境,因为第二种非常简单,直接下载安装就行了。
开发环境搭建步骤:
一、安装Java运行环境JRE(没这个Eclipse运行不起来)和JDK
eclipse最好得是3.6版本以上,不然很可能没法成功安装!!
二、下载和安装Android SDK:下载android SDK,然后由SDK manager去安装各种版本的sdk platform
下载地址:http://developer.android.com/sdk/index.html
将下载下来的android_sdk_r14包解压出来,解压后运行SDK Manager.exe文件:这一步主要的作用是运行SDK Manager.exe获取各种android版本平台开发包。
(为了偷懒,我直接就选择了accept all,将所有的包安装上.其实,如果自己对android整个体系比较了解的话,可以选择只安装自己需要用到的部分.)
【这个过程是非常慢的,所以最好是直接复制已经下好各版本的sdk文件夹来直接使用】
【有可能产生以下的错误:运行SDK Manager.exe获取不到各种android版本平台开发包
解决方法:
在C:\WINDOWS\system32\drivers\etc目录下,找到hosts文件,在文件末尾加上
74.125.237.1 dl-ssl.google.com(因为google这个网站被墙了,需要FQ(使用代理)才行!!)】
三、将各个版本的android平台开发包的路径配置到环境变量中
将platform-tools目录和tools目录配置到环境变量中:
如:%ADROID_HOME%\tools;%ADROID_HOME%\platform-tools
【其实也可以不配置环境变量,只需要在eclipse中指定已下载的sdk路径即可】
四、在eclipse中安装开发android的插件、集成环境ADT(android development tools):
(eclipse--》help--》install new software)
可以使用离线包 或 输入网址http://dl-ssl.google.com/android/eclipse 或网址https://dl-ssl.google.com/android/eclipse/ 两种方式安装
六、创建Android模拟器、虚拟机(android AVD)(Android Virtual Device)
点击上图右边的按钮(像个手机一样的),
打开AVD管理器后,点击 New 新建一个模拟器:
AVD创建完成了。。。。
【其实以上配置的步骤都是为了建立好android模拟器,方便编程调试,只要建立起android模拟器就行了】
模拟器上的android版本越高,开启时会越慢。
avd默认的创建路径是在c盘的当前用户的.android路径下,可以用户自己自定义。
七、建立一个helloworld程序并运行
1、可以先启动avd,再运行项目
2、也可以直接运行项目
创建android项目,并运行MainActivity类:
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
几个小问题:
1、创建的avd虚拟机的路径:可以通过Eclipse 中android的Default debug keystore路径查看
默认的路径是系统默认是在你的用户文档下,可以通过在环境变量设置修改其位置
一般是C:\Documents and Settings\Administrator\.android\avd(在c盘的当前用户的.android路径下),这样难以管理。。
如何修改avd的路径:
情况一:还没创建AVD,这时可以通过添加ANDROID_SDK_HOME环境变量进行指定AVD的路径。
指定后结果:
情况二:已经建好了AVD
找到C:\Documents and Settings\Administrator\.android\avd 目录中的文件 Android.ini 文件,找到target=android-5path=C:\Documents and Settings\Administrator\.android\avd\AVD.avd (注意 Vista 和 W 7 这个路径在 C 盘你的用户名文件件中)修改其路径即可。
2、启动eclipse时提示选择工作空间
Window -> Preferences -> General -> Startup and Shuodown -> Prompt for workspace on startup
附:
什么是android系统?
答:Android是Google于2007年11月05日宣布的基于Linux平台的开源移动操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
哪些手机使用了android系统?
答:除了诺基亚的 其他牌子几乎都是安卓系统的智能手机。例如三星 联想 摩托罗拉 华为 中兴 酷派 小米 0PPO 步步高等。