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. 进入页面滑到页面底部点 ...
随机推荐
- 在Windos上安装Nginx
官网地址:http://nginx.org/en/download.html 1.下载 2.解压 3.启动 4.访问 打开cmd cd到nginx路径,使用命令关闭它 nginx.exe -s sto ...
- DataFrame概念与创建
一 概念 Pandas是一个开源的Python数据分析库.Pandas把结构化数据分为了三类: Series,1维序列,可视作为没有column名的.只有一个column的DataFrame: Dat ...
- CCF认证201809-2买菜
问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车.具体的,对于小H来说有n个不相交的时间段 ...
- EF结合SqlBulkCopy实现高效的批量数据插入 |EF插件EntityFramework.Extended实现批量更新和删除
原文链接:http://blog.csdn.net/fanbin168/article/details/51485969 批量插入 (17597条数据批量插入耗时1.7秒) using Sys ...
- Vue基础学习(纯属个人学习的笔记,慢慢新增)
1.在html文件中,声明了template对象,那么在 data对象中的v-html和v-text的绑定数据是不起作用的 2.v-的几个常用绑定 v-html和v-text:引用的conten ...
- coinmarketcap.com爬虫
coinmarketcap.com爬虫 写的真是蛋疼 # -*- coding:utf-8 -*- import requests from lxml import etree headers = { ...
- LIS(单调队列优化 C++ 版)(施工ing)
#include <iostream> using namespace std; #include <cstdio> ; ,x,stack[MaxN]; int main(){ ...
- EntityFramework6.1自动生成复数名称数据表的问题
遇到一个很奇怪的问题,两个程序部署在两个不同的机器上,一个是.net 4.6.1另外一个是.net 4.0的运行时,两个项目都引用了EntityFramework6.1.3.程序分别执行后,4.0环境 ...
- sublime_text3常用配置
安装(pojie)不再赘述. 一.设置字体与编码 preferences->Settings->Settings-User,在大括号中输入如下内容: “font_size”:16.0, “ ...
- 20155206 2016-2017-2 《JAVA程序设计》 第二周学习总结
20155206 2016-2017-2<JAVA程序设计>第二周学习总结 教材学习内容总结 类型 整数 字节 浮点数 字符 布尔 变量 变量在命名时,不可以使用数字或一些特殊字符:*.& ...