您的位置:首页 > 移动开发 > Android开发

Android 环境配置,和一系列问题的解决方案

2012-08-30 11:19 183 查看
突然间对移动嵌入式开发产生了浓厚的心情。做了两年的.NET开发,也不是想放弃,想换种工作的方式。一方面确实是喜欢移动开发,另外呢就想多拿点工资。特别,在北京这个地方,人很多,机会也很多。所以,只有不断的学习,才可以掌握更多的机会。
之前在网上一直留意移动开发方面的内容。后来有个Java的朋友我在我面前炫了下Android,才下定决心学习下Android。在做软件之前,我也学习过Java,所以对Java也是有些了解。而且,现在外面的公司同等工作经验的.NET和Java,Java程序员的工资是要比.NET程序员的工资高500以上。所以.NET程序员初期是挣不了多少钱的。恩,我废话就先停在着了。现在讲讲我在安装Android过程中遇到的一些问题。

想学Android的人一定是有些编程的底子的。在安装Android之前也了解过各个安装文件的作用吧。我的Android安装环境。

OS :XP sp3

JDK :jdk 6.0

Eclipse :Eclipse IDE 3.5.2 for Java Developers

ADT :ADT-0.9.7,Eclipse IDE 进行 Android 开发的一种插件

Android SDK : android-sdk_r06-windows.zip。Android Sdk包含开发用模拟器和API。

安装步骤:

1: 安装JDK

2: 安装Eclipse ,Eclipse 多半是免安装的。至于下什么版本多数建议下载3.5的或以上。

3: 安装ADT,adt的安装有两种形式,一种是在线安装,另外的一种是先下载ADT,在安装ADT。

    a:在线安装。Eclipse菜单Help--》Install New Software 点击右边的Add,弹出一个对话框。在Name框中输入一个Site 名称(这个随便取)。

在Location中输入http://dl-ssl.google.com/android/ADT-0.9.3.zip(这个Url只是个例子,你也可以从网上找些其他的)。然后点击ok,在下面的树形列表中就会显示需要安装的Android插件。点击Next就会安装了。



b:第二种安装adt的方法。同意在Eclipse菜单Help--》Install New Software 出现和上面相同的界面。然后,点击后面的“Archive..” .选择adt的路径。

安装即可。

4:安装Android sdk。选择Windows--》Preferences--》Android,选择Android SDK的位置安装即可。如下图



如果以上操作顺利完成,就会在Eclipse的工具栏中出现一个Google机器人的按钮。如下图:


就会出现Android管理界面.

5:Android SDK and AVD Manager. 在Eclipse菜单中点击Window--》Android SDK and AVD Manager,或者点击上面的“机器人”。出现如下界面。



在左边的菜单中分别有,虚拟设备,已安装的包,和可用的包。点击"Available",在右边列出各个版本的模拟器,API。可根据需要自己选择要安装的Packages(个人建议安装Sdk Platfrom android 2.1 和 1.6 的).安装这个的时候最好选择一个网速快点的地方。不然蜗牛般的速度会让你后悔的。

6: Virtual Devices设备的配置。如下图。其中波浪线的地方是比填的。自己想想就知道怎么看了。



用android list targets命令测试已经安装模拟器的类型。如果有显示一切安装顺利。还有一些其他的命令自己可以在网上找找看。

到目前为止,整个的android环境搭配完成。如下的几点列出了一些问题和解决方法。

1: ADT在线安装失败。有些人在线安装ADT时,好不容易等了几个钟头没想到中途报个错误。这种情况建议换个Eclipse版本。

2: 模拟器启动失败。在启动模拟器的时候会出现:

[2009-07-20 09:54:50 - HelloWrold] Automatic Target Mode: Preferred AVD 'avd1.5' is not available. Launching new emulator.

[2009-07-20 09:54:50 - HelloWrold] Launching a new emulator with Virtual Device 'avd1.5'

[2009-07-20 09:54:50 - Emulator] emulator: ERROR: unknown virtual device name: 'avd1.5'

[2009-07-20 09:54:50 - Emulator] emulator: could not find virtual device named 'avd1.5'

这个原因是 Android Virtual Devices Manager中创建avd,创建后avd的存放路径是“D:\我的文档\.android”(或者其他的路径),因为我们的XP系统默认文件的路径是
C: \Documents and Settings\Administrator。这个时候,需要我们将创建的“.android”这个文件放到“C:\Documents and Settings\Administrator”下,就可以了。

3:在 Eclipse 中创建 Android 模拟器后,启动模拟器报如下错误:“ERROR: no search paths found in this AVD's configuration.Weird, the AVD's config.ini file is
malformed. Try re-creating it.”。原因:生成的 .android\avd\<avdname>.ini 文件中的 Path属性中有中文。解决办法: Path属性,标记模拟器的位置,因此,把 avd 复制到一个路径中不含中文的目录下(如E:\),然后把 Path后面的路径做相应的修改即可。并在Eclipse菜单中点击Window--》Preferences 有如下界面。



调整keystore的默认位置。

如下是Android 2.1模拟器界面。确实不错。如果大家在安装Android时出现什么问题,可以在下面跟贴我们共同来帮你解决。或者对这种安装方式有什么意见 ,也可以留言告诉我。欢迎大家一起分享。 有谁缺少安装文件,我很高兴提供给你(MSN:jaypkwyl@163.com).



本文章属原创,如有转载请注明来源/article/5300452.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: