ddms+adt+jdk的安装及调试开发安卓
_______
ddms+adt+jdk的安装及调试开发安卓
目录
阐述 1
1 jdk安装 1
2 sdk安装 3
3 Eclipse安装 6
4 ADT安装 10
5 Ddms使用 16
6 模拟器使用 18
7 ADB常用的命令 20
阐述
该文档主要用于搭建安卓开发测试环境(DDMS+ADT+JDK),主要可用于:
1、创建Android模拟器模拟出android手机系统运行环境,体验安卓应用。(方便当测试时手机设备数量不够,可用模拟器代替),进行各种操作。
2、使用数据线连接真机,将手机设置为开发者选项usb调试模式,可以在ddms下查看连接的设备以及相应的进程,可添加标签对需要的进程进行查看其执行使用情况,方便测试时查看是否有执行操作,查看bug。
3、可创建android project对应用程序进行调试。
4、可让开发人员进行开发使用
1 jdk安装
1、先下载jdk进行安装,因为eclipse安装后并不能马上使用,还需要安装jdk并搭建环境。(http://www.java.com/zh_CN/download/manual.jsp#win),譬如你的电脑是64位的就下载相应版本的。
2.双击进行安装,点击下一步,进行安装,不用更改其功能,可选择安装到自己的目录。
3、点击下一步,等待安装完成,点击完成按钮即可。
检查JDK是否安装成功,可以打开cmd窗口,输入java –version查看JDK的版本信息。如图所示
2 sdk安装
- 1.下载sdk(https://dl.google.com/android/android-sdk_r24.4.1-windows.zip)进行解压安装,点击SDK Manger进行安装
2、勾选需要的安卓版本进行安装,但Tools中“Andorid SDK Tools”和“Andorid SDK Platform-tools”是必须勾选的(也就是Tools的前两个),“Extras”中“Google USB Driver”也是必须勾选的,接着点击install packages进行安装,如下图所示:
3、对左边列表中要安装的选中后点击Accept License
4、等待进行下载安装,这需要很长时间
5、在安装过程中会弹出下图的log,直接点击close关闭就可以
如果安装好了,可以在sdk目录下找到..\andorid-sdk-windows\platforms toolszhge找到这个目录,ADB工具就在这里,如图所示:
- 6.复制这个目录的路径,点击“计算机”选择“属性”,选择高级系统设置,选择“环境变量”,新建一个系统变量,命名并把路径复制到变量名中,点击确定,如图所示:
3 Eclipse安装
- 1.下载elcipse.exe进行点击安装,如图选择进行安装,默认选择第一个,点击进行安装
2、出现以下图,可更改安装目录,点击install进行安装
- 4.点击接受协议,进行下一步,等待完成安装进度,点击launch进行操作
5、选择工作区设置来发目录,如图所示:
4 ADT安装
- 1.下载解压adt(http://blog.csdn.net/dj0379/article/details/48830699)进行安装,点击eclipse中help——install new software,点击Add按钮,在name进行命名,点击local进行选择adt文件夹,点击确定。
2、出现下图所示,选中它,点击next
3、等待安装完成,点击next
4、接受协议,点击finsh等待安装完成,途中会弹出一个warinning直接忽略点击继续安装就可以,安装完成后eclipse重启
5、重启后点击window中preferences,选择andorid,
6、在browse中选择sdk文件目录,点击apply,然后点击ok
7、新建一个andorid的new project,选择andorid application project,点击next
8、进行命名,点击next
9、接下去全部点击next完成,接着在新建项目右上角点击如图所示,添加ddms
10、就会出现ddms界面,可以对手机进行监控调试,将手机连接电脑,设置手机允许进行usb开发调试
手机连上线后,可以在devices中看见手机,如图所示:
5 Ddms使用
1、对某个进程进行监控,可以点击logcat中的+号,进行命名输入pid号,就可以过滤到只剩下需要监控的进程。
出现如图所示:
- 2. 在面板的右上角有一排很重要的按键他们分别是Debug the selected process、Update Threads、Update Heap、Stop Process和ScreenShot。Emulator Control通过这个面板的一些功能可以非常容易的使测试终端模拟真实手机所具备的一些交互功能,比如:接听电话,根据选项模拟各种不同网络情况,模拟接受SMS消息和发送虚拟地址坐标用于测试GPS功能等。
6 模拟器使用
1、打开文件夹运行 AVD Manager.exe,点击“New"创建新的模拟器:
- 2.创建一个新的 Android Virtual Device (AVD):输入AVD 名称、选择 Target、输入模拟的 SD Card 的容量大小、以及选择外观皮肤 Skin。然后 “Create AVD”。
- 3.开始运行你新建的模拟器 Virtual Device:选中这个虚拟设备并点击“Start”,在出现的界面上直接点击“Launch”就可以启动 Android 模拟器了
- 4.最后运行成功
7 ADB常用的命令
在电脑中进入cmd窗口,输入执行命令
adb remount
adb shell
su
执行完成之后,你会看到:
* daemon not running. starting it now *
* daemon started successfully *
a) adb install <apk文件路径>
这个命令将指定的apk文件安装到设备上
b) adb uninstall <软件名>
adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
c)adb shell
这个命令将登录设备的shell
adb shell <command命令>,后面加<command命令>将是直接运行设备命令, 相当于执行远程命令
d)adb devices 查看连接的设备
e) adb start server
具体的adb命令大全:
http://www.cnblogs.com/mcboy/p/8831024.html
ddms+adt+jdk的安装及调试开发安卓的更多相关文章
- Xamrin开发安卓笔记(三)
http://www.cnblogs.com/minCS/p/4118170.html Xamrin开发安卓笔记(三) 安装片 Xamrin开发安卓笔记(一) Xamrin开发安卓笔记(二) 这次 ...
- Xamrin开发安卓笔记(二)
http://www.cnblogs.com/minCS/p/4112617.html Xamrin开发安卓笔记(二) 安装篇 Xamrin开发安卓笔记(一) 昨天调理一天AAPT.EXE 被推出 ...
- 【软件配置】JDK+AndroidStudio4.1开发安卓APP环境安装和配置教程详细
目录 一.专业名词 二.搭建前资源准备 2.1 JDK资源下载 2.2 AndroidStudio下载 三.安装 3.1 JDK安装配置 3.2 AndroidStudio安装 四.创建安卓APP工程 ...
- Android开发环境搭建:离线安装ADT插件和安装SDK
一.准备 在线安装SDK较慢,在此我选择了离线安装,所需要的工具下载:http://yun.baidu.com/share/link?shareid=2286446004&uk=2000812 ...
- JavaEE开发环境搭建(1)---(jdk的安装)
----------我是前言---------- 有时候从网上找资料真的是一件很开(dan)心(teng)的事情, 因为很多你想要了解的东西总是很巧妙的被略去了... 或者... 根本没有... 真是 ...
- Windows Service 开发,安装与调试
Visual Studio.net 2010 Windows Service 开发,安装与调试 本示例完成一个每隔一分钟向C:\log.txt文件写入一条记录为例,讲述一个Windows Servic ...
- 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装
三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1. ...
- 1、Java语言概述与开发环境——JDK的安装与环境变量的配置
Selenium.Appium.Macaca.RobotFramework.Jmeter等框架或工具均必须的一样东西——JDK,也就是基于java开发的东西都要这个东西.JDK的概念在这里不作描述. ...
- Java SE开发系列-JDK下载安装
JDK下载安装 JDK是Java的开发环境,目前JDK内部也包含了JRE,JRE主要是JAVA程序的运行环境. 点击官方下载地址,按着下图操作即可下载对应系统的不同版本JDK. 进入页面滑到页面底部点 ...
随机推荐
- 使用java.util.List的subList方法进行分页
java.util.List中有一个subList方法,用来返回一个list的一部分视图. List<E> subList(int fromIndex, int toIndex); 它返回 ...
- 用Maven创建动态Web工程
前言 maven是一个强大的工具.如果你知道如何使用它,你只要付出最小的努力,但可以获得最大的回报.一般来说,maven可以帮助你管理项目,包括管理依赖库.构建工程等. 下面将通过一个简单的教程来描述 ...
- sqoop数据迁移
3.1 概述 sqoop是apache旗下一款“Hadoop和关系数据库服务器之间传送数据”的工具. 导入数据:MySQL,Oracle导入数据到Hadoop的HDFS.HIVE.HBASE等数据存储 ...
- vue.js数组追加合并与对象追加合并的
今天在做懒加载的时候遇到的问题,在网上搜索找到的答案不是很清晰,就来写一下,方便以后使用. 直接上图吧 官方连接:https://cn.vuejs.org/v2/guide/reactivity.ht ...
- 安装Oracle 18.4 RAC 遇到ORA-40238报错
场景: Aix 7.2 上安装Oracle 18.4 RAC 执行root.sh脚本,ASM failed to start !查看日志文件:ORA-40238: invalid linear alg ...
- 07 consistent gets、db block gets的简单精辟的理解
consistent gets.db block gets的简单精辟的理解 consistent gets:一致性读,为了保持读一致性而获取的块,其中可能包括undo block,也有包括非u ...
- http协议的总结
HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统,其主要特点概括如下: 1.支持客户/服务器模式. 2.简单快速:客户向服务器请求服务时,只需传送请求方法和 ...
- Hadoop的版本演变
Hadoop版本演变 Apache Hadoop的四大分支构成了三个系列的Hadoop版本: 0.20.X系列 主要有两个特征:Append与Security 0.21.0/0.22.X系列 整个Ha ...
- DDoS 攻击与防御:从原理到实践
本文来自 网易云社区 . 可怕的 DDoS 出于打击报复.敲诈勒索.政治需要等各种原因,加上攻击成本越来越低.效果特别明显等趋势,DDoS 攻击已经演变成全球性的网络安全威胁. 危害 根据卡巴斯基 2 ...
- pyasn1 安装异常
初探Scrapy 时,也不知道按照哪里的文档装的,由于安装低版本的pyasn1 后,使用pip uninstall 都 卸不了 步骤如下: 异常: pyasn1-modules has require ...