Android开发环境的安装

阅读: 评论:0

2024年1月31日发(作者:)

Android开发环境的安装

Android开发环境的安装

安装步骤:运行环境JDK -> 安装eclipse -> Android SDK -> 安装ADT -> 配置SDK Home的配置 -> 创建一个Android虚拟设备(AVD)

1、下载安装ADT

官网已经为开发者做了一个开发环境集成包(ADT Bundle)。ADT是Android Develop Tools。这个集成包包含了eclipse,SDK,SDK Manager。

下载地址:/sdk/

具体使用只需要下载Android ADT Bundle的zip,解压,然后启动eclipse就可以了。

2、安装不同版本的SDK

打开解压出来的文件夹里面的SDK (也可以运行eclipse -> 然后通过Windows -> Android SDK Manager打开)

勾选上你想要开发的目标手机安卓版本,最好是全部勾上,然后点击Install Package 按提示 next,accept允许等待安装(这是一个慢长的过程,请耐心等待)

勾选对应版本的SDK,从这里基本可以知道一个Android版本对应着一个版本的API。

一般默认的是Android 4.4,安装一个通用版的Android 2.3.3就可以使用了。

- 1 -

其中每个包都有这么几个文件:

Documentation for Android SDK:安卓SDK的文档

SDK Platform:Android的SDK套件,必须要安装的

Samples for SDK:SDK的使用例子,在安装后的adt-bundle-XXXXsdksamples 目录中会看到对应文件

Sources for Android SDK:SDK的源码,在安装后的adt-bundle-windows-x86-20130522sdksources目录中会看到对应文件

- 2 -

Google APIs:谷歌地图提供的一套API,如果你的应用不使用谷歌地图,是可以不用装的,但是建议还是要装

ARM EABI v7a System Image、Intel x86 Atom System Image、MIPS System Image

这三个是给模拟器用的,模拟器在不同CPU平台下的系统印象文件。必须安装,否则模拟器打不开。

在安装后的adt-bundle-windows-x86-20130522sdksystem-images目录中会看到对应文件

3、安装Eclipse的ADT插件

官方的Bundle上已经有了一些ADT插件,如果没有的话,我们可以按照:

/sdk/installing/

安装ADT插件。

步骤:Help -> install new software -> Add -> 在location中填写

/Android/eclipse/

4、创建模拟器

在Eclipse中的Windows->Android Virtual Device Manger打开AVD管理器。

- 3 -

AVD Name:模拟器的名字

Device:设备名字,包括屏幕尺寸的设置

Target:要运行的Android版本

CPU/ABI:模拟器要运行的系统印象文件

Keyboard:是否支持外部键盘

Skin:模拟器外观

Front Camera:前置摄像头

Back Camera:后置摄像头

- 4 -

Memory Options:目标手机内存

RAM:模拟器的内存空间

VM Heap:Android系统是运行在Dalvik虚拟机上的,VM Heap就是指的虚拟机最大占用内存,也就是单个应用的最大占用内存。

Internal Storage:内部存储大小。内部存储就是将数据保存在设备的内部存储器中。

SD Card:SD 卡的大小。

创建的AVD可以在Windows->Android Virtual Device Manager中查看

5、创建HelloWorld

Eclipse中file->New->Andriod Application Project 创建一个HelloWorld项目。

接下来的步骤基本都是使用默认选项。

- 5 -

下面是项目应用目录介绍:

6、HelloWorld项目挂载AVD

Eclipse -- Run -- Run Configurations

右键Android Application -- New

Project中选择HelloWorld项目 -- Target中选择刚刚创建的AVD -- Apply

这样,运行项目就自动开启了虚拟机运行

- 6 -

当然AVD运行速度比较慢,有条件的同学可以使用Android真机调试。

步骤:将手机USB连接至电脑: 1、首先将手机设置为调试模式(设置->应用程序->开发->USB调试,打上√即可)2、可以使用cmd中使用“adb devices”命令查看是否连接成功

7、配置JMF

JMF,全名为Java Media Framework,它可以在java applet和application中使用音频,视频或者其他基于时间的多媒体。

下载地址:/technetwork/java/javase/

JMF安装时应注意选择安装路径(E:Java Development Kit),因为,JMF的开发和运行环境是在JDK的支持下实现的。在JMF的安装过程中,最好选择将JMF的开发和运行环境安装在JDK的路径中,使JMF的运行和开发环境与JDK融为一体,这样可以免去在计算机操作系统中设置开发和运行Java多媒体应用程序环境变量的步骤。也就是将和等jar包添加到E:Java Development Kit bin里了,这样就省掉设置JMF的环境变量了。

- 7 -

要注意的是,除了jar文件之外,要将lib文件下的所有文件复制到E:Java Development Kit bin

刷新目录后,出现了jar文件:

========================================

问题1)

解决:Failed to fetch URL /android/repository/addons_li ..

Failed to fectch URl /android/repository/addons_, reason:

Connection to refused

用notepad++打开C:WINDOWSsystem32driversetc中的hosts文件

在最后一行添加74.125.237.1

成功解决问题

在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force …

sources to be fetched using …”,强制使用http协议。

Windows在C:WINDOWSsystem32driversetc打开/etc/hosts文件,添加

#google_android更新

203.208.46.146

- 8 -

203.208.46.146

网上找的解决办法,设置之后果然可以了。我猜原因可能是DNS服务器屏蔽了google的这个域名。在hosts文件里添加就可以越过DNS服务器这一关了。

问题2)

导入旧版本的安卓开发程序时,会提示

Unable to resolve target 'android-i'

错误,而且有些文件会提示import java.* cannot resolved,这是旧版本的安卓sdk和现在的的不一致造成的。

方法是:修改工程ties中的target=17改为当前版本,如target=18即可

问题3)

解决:Exception: Unrecognized Windows Sockets error: 0: JVM_Bind

此异常的原因是服务器端口被占用 所以解决办法是:

1、首先进入命令行 查看端口是否被占用

使用命令: netstat -ano

我的服务器的端口是443

此端口已被PID为3432的进程占用

2、查看该PID为 3432 的进程

使用命令:tasklist|findstr "3432"

由于在解决问题时,我把PID为3432的进程已关掉,所以演示时,我用2784来做

可以看出 PID为2784的进程是

第一种解决办法是:把进程关掉

第二种解决办法是:直接通过任务管理器查看PID为3432的进程,然后关掉

windows任务管理器->查看->选择列 选中PID 然后查看任务管理器,关掉PID为3432的进程。

- 9 -

Android开发环境的安装

本文发布于:2024-01-31 11:11:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170667070528092.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:安装   开发   使用   运行   文件   查看
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23