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进程会自己启动。一般是端口被占用了。
- 搭建Android开发环境
- Android 开发环境搭建
- android开发环境搭建
- Android开发环境搭建
- Android 开发环境搭建
- 搭建Android开发环境
- Android开发环境搭建
- Android 开发环境搭建
- 搭建Android开发环境
- 搭建android开发环境
- Android开发环境搭建
- Android开发环境搭建
- 搭建Android开发环境
- android 开发--环境搭建
- Android开发环境搭建
- Android开发环境搭建
- Android开发环境搭建
- 搭建Android开发环境
- Qt 5 中解决中文乱码的方法
- LAMP环境搭建 Ubuntu14.04LTS Srever64位
- 关于由CubeMx 生成stm32f4+freertos,不正常分析之堆栈大小设置
- UML九种图之序列图
- 云时代数据库的核心特点
- Android开发环境搭建
- Zabbix3.04 编译安装
- codelite解决中文乱码问题
- Java类加载器总结
- Centos安装mysql 5.7
- Web 开发 MYSQL 常用方法整理 (上)
- js原生学习-初级-练习06
- redis 字典的实现
- 工作将近两年之当前心情