Android开发环境搭建

来源:互联网 发布:注册cn域名需要什么 编辑:程序博客网 时间:2024/06/03 19:29

一、准备好Android的ADT和SDK,开发Android采用ADT-23.0.6和对应的Android SDK,在网盘目录:;

二、eclipse导入ADT

Help--Install New Software--Add--Archive--选择ADT-23.0.6文件,展开后选中所有文件,并一直next,最后同意条款,Finish即可

 

备注: 这一步有可能会遇到问题,eclipse界面提示:

Eclipse:Some sites could not be found. See the error log for more detail.解决办法

解决办法:windows--preferences--Install/Update--Available Software Sites --将报错的site在右边的框中选中,再Remove移除即可;(可以全部移除)

这一步导入ADT成功之后,需要重启eclipse才能生效,并且界面或多出两个Android的图标,如下所示,到此说明ADT导入成功。

三、导入SDK

下载并解压SDK之后,找到其对应的路径,在eclipse中:Windows--Preference--Android--Browse--选择SDK的路径,注意是整个SDK的路径;


导入成功之后就可以新建Android功能,看导入是否成功了。

四、新建Android工程

File--New Project--Android--Android Application Project,随便取一个工程名字,一直next并Finish

五、手机验证

手机数据线连接电脑,开启开发者模式,右键工程名字Run as Android Applicwtion,在弹出的设备选择界面选择自己的手机,看到Hello World!这说明基础环境搭建成功。

此步骤可能会遇到以下问题:工程启动失败,有以下错误日志:

[2013-10-13 16:45:50 - ] The connection to adb is down, and a severe error has occured
    [2013-10-1316:45:50 - ] You must restart adb and Eclipse. 
    [2013-10-1316:45:50 - ] Please ensure that adb is correctly located at '<--此处显示adb.exe的全路径-->' and can be executed. 

说明adb启动失败,解决方法:

1.打开任务管理器,查看是否有adb.exe或adb.exe *32进程,如果有则关闭该进程,重新启动eclipse即可;

2. windows任务管理器中就找不到adb.exe或adb.exe *32的进程,可以尝试手动启动adb.exe ;如果手动启动后还找不到adb.exe进程,则只有一种可能就是adb.exe进程的端口被占用,导致adb.exe未能正常启动所致(adb默认端口为5037)。

A、查看端口使用情况: 
                   netstat -aon|findstr "5037" 
                    TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3892
                    2、发现PID=3892占用5037端口,查看5004的task: 
                    tasklist|findstr "3892
                    360MobileLink.exe             3892 Console                    1     19,768 K
            打开windows管理器结束wandoujia_daemon.exe该进程,启动eclipse,如果adb.exe未能启动,手动启动即可;

在我搭建环境过程中,删除占用端口的程序之后,重启eclipse就好了,对应的kadb.exe进程会自己启动。一般是端口被占用了。