踏上原路

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 搭建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整个体系比较了解的话,可以选择只安装自己需要用到的部分.)

http://images.cnblogs.com/cnblogs_com/leipei2352/201108/201108012221556585.png

【这个过程是非常慢的,所以最好是直接复制已经下好各版本的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/ 两种方式安装

 
 
五、ADT配置(配置路径):
点击eclipse菜单中的window,选择"Preferences...",在弹出窗口中选择android sdk的安装位置,并应用.其他Build,DDMS等配置项先不用去管.

 

六、创建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  步步高等。

 

posted on 2013-10-05 14:32  踏上原路  阅读(1113)  评论(0编辑  收藏  举报