Android开发和调试必备工具-SDK Tools

原文链接:http://android.eoe.cn/topic/android_sdk

 

SDK Tools是Android SDK的一个可下载部分,它包括Android SDK的开发和调试的所有工具。

如果你刚刚了解SDK,你可以从SDK starter package下载最新版本的SDK。

如果你已经在使用SDK,并想获取最新版本的SDK Tools,你可以通过Android SDK Manager来获取更新。有关如何更新的更多信息,请参见 Exploring the SDK.

* 历史版本*

本节提供一系列版本的SDK工具的介绍,以版本号标示不同版本。要确定您所使用的SDK工具版本,请参阅Android SDK Manager中列出来的“Installed Packages”.
有关SDK工具的所有已知的问题,请参阅http://tools.android.com/knownissues.
* SDK Tools, Revision 20 (June 2012)依赖条件:
* * Android SDK Platform-tools版本大于等于12。
* * 如果你使用装有ADT插件的Eclipse开发,SDK Tools r20是为ADT 20.0.0或更高版本设计的,你应该将ADT更新到20.0.0或更高版本。
* * 如果你不是用Eclipse开发,你应该使用1.8版本或更高的Apache Ant。
更新内容:
* * 添加新的设备监控应用程序,将Android调试工具整合到一个应用程序中,包括ddms, traceview, hierarchyviewer and Tracer for GLES.(更多信息)
* * 添加新的系统追踪工具,追踪Android系统活动。这个工具是你可以获取系统活动的每个片段,也能帮助你获得通过* Settings > Developer Options > Monitoring:Enable traces * 标记的相关信息和应用中的相关调用。
* * 构建系统。
* * * 自动合成库项目的manifest文件到目标项目的manifest文件,可用通过设置manifestmerger.enabled属性来使用这个特性。
* * * 为aapt -G增添自动ProGuard支持。它使得构建系统生成一个临时的ProGuard keep-rules文件,文件里包括XML文件里声明的那些类,并在shrink-time时将文件传递给ProGuard。这会大大优化最后生成的APK文件的体积。
* SDK Tools, Revision 19 (April 2012)
* SDK Tools, Revision 18 (April 2012)
* SDK Tools, Revision 17 (March 2012)
* SDK Tools, Revision 16 (December 2011)
* SDK Tools, Revision 15 (October 2011)
* SDK Tools, Revision 14 (October 2011)
* SDK Tools, Revision 13 (September 2011)
* SDK Tools, Revision 12 (July 2011)
* SDK Tools, Revision 11 (May 2011)
* SDK Tools, Revision 10 (February 2011)
* SDK Tools, Revision 9 (January 2011)
* SDK Tools, Revision 8 (December 2010)
* SDK Tools, Revision 7 (September 2010)
* SDK Tools, Revision 6 (May 2010)
* SDK Tools, Revision 5 (March 2010)
* SDK Tools, Revision 4 (December 2009)
* SDK Tools, Revision 3 (October 2009)

转载于:https://www.cnblogs.com/vus520/p/3158740.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/378209.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

strictmath_Java StrictMath ceil()方法与示例

strictmathStrictMath类ceil()方法 (StrictMath Class ceil() method) ceil() method is available in java.lang package. ceil()方法在java.lang包中可用。 ceil() method is used to return the least or smallest value of the double type value which is greater than or…

web应用之文件上传

一、Jakart:Jakart文件上传:(推荐使用) import java.io.File;import java.io.IOException;import java.util.List; import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq…

【数据结构基础笔记】【树】

代码参考《妙趣横生的算法.C语言实现》 文章目录前言1、树的概念2、二叉树3、二叉树的遍历4、创建二叉树5、实例分析前言 本章总结:树的概念、二叉树的创建、遍历 1、树的概念 树结构是以分支关系定义得一种层次结构。 树的定义:树是由n(n>0)个结点…

可以自动撑起的html样式,好好玩:CSS3抖动样式CSS Shake让你的网页酷炫起来

之前在一些网站发现了一个好玩的样式,就是鼠标移到网站LOGO上,logo会自动抖动起来,显得非常炫酷。我也是十分感兴趣。自从本站新添加了一个视觉设计的分类之后,我也是想起来有个抖动CSS样式CSS Shake,所以今天给小伙伴…

linux技巧----查找某个正在执行的脚本

如果在机器上发现有执行的脚本,却不知道在哪,可以这样找 例如 # netstat -ltnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp …

成功沟通的六要素

沟通在我们的生活、工作中必不可少,成功的沟通有助于事业成功,家庭美满!下面分享一篇关于沟通的文章,成功沟通六要素: 当蜘蛛网连接起来,可以捆住一头狮子。——埃塞俄比亚谚语 与他人合作使我们可以实现比…

java中intvalue_Java Number intValue()方法与示例

java中intvalueNumber类intValue()方法 (Number Class intValue() method) intValue() method is available in java.lang package. intValue()方法在java.lang包中可用。 intValue() method is used to return the value denoted by this Number object converted to type int…

爬虫项目(一)---采集最近一日世界各国的疫情数据信息

该内容出自黑马程序员教程 采集最近一日世界各国疫情数据 步骤: 发送请求,获取疫情首页从疫情首页中提取最近一日各国疫情字符串从最近一日各国疫情字符串中提取json格式字符串把json格式字符串转换为Python类型把Python类型的数据,以json…

【数据结构基础应用】【顺序表】

代码参考《妙趣横生的算法.C语言实现》、《剑指OFFER 名企面试官精讲典型编程题 第2版》等 文章目录前言1、合并两个顺序表前言 本章总结在看书过程中的一些关于顺序表的算法题并可能含有一些自己的一些疑问。题目数量不定,随阅历增加而增加; 1、合并两…

html上下滚动切换顶端tab,jQuery实现Tab菜单滚动切换的方法

本文实例讲述了jQuery实现Tab菜单滚动切换的方法。分享给大家供大家参考。具体如下:这是一款jQuery实现让你的Tab菜单滚动的代码,先运行一下看看效果咋样?是不是超不错,让你的网页变得灵动起来,不再静止,学习jquery的朋友也可作为范例来参考吧.运行效果截图如下&am…

[转载]十四步实现拥有强大AI的五子棋游戏

又是本人一份人工智能作业……首先道歉,从Word贴到Livewrter,好多格式没了,也没做代码高亮……大家凑活着看……想做个好的人机对弈的五子棋,可以说需要考虑的问题还是很多的,我们将制作拥有强大AI五子棋的过程分为十四…

Java BigDecimal plus()方法与示例

BigDecimal Class plus()方法 (BigDecimal Class plus() method) Syntax: 句法: public BigDecimal plus();public BigDecimal plus(MathContext ma_co);plus() method is available in java.math package. plus()方法在java.math包中可用。 plus() method is used…

爬虫项目(二)---采集从03月02号以来的世界各国疫情数据

该内容出自黑马程序员教程 采集从03月02号以来的世界各国疫情数据 步骤: Ⅰ,重构项目(一)的代码,以提高扩展性 把功能封装到一个类中每一个小功能变成一个方法通过run方法启动爬虫 import requests import re import json from bs4 impor…

【原创】StreamInsight查询系列(二十)——查询模式之检测间隙事件

上篇文章介绍了查询模式中如何检测异常事件,这篇博文将介绍StreamInsight中如何检测间隙事件。 测试数据准备 为了方便测试查询,我们首先准备一个静态的测试数据源:// 创建数据源,要注意的是4:16和4:30之间存在的事件间隙 var sou…

git 项目过大问题解决

当项目过大时,git clone时会出现error: RPC failed; HTTP curl The requested URL returned error: Gateway Time-out的问题 解决方法很简单,在git clone时加上--depth1即可解决 克隆的项目只包含最近的一次commit的一个分支,体积很小&#x…

java bitset_Java BitSet hashCode()方法及示例

java bitsetBitSet类hashCode()方法 (BitSet Class hashCode() method) hashCode() method is available in java.util package. hashCode()方法在java.util包中可用。 hashCode() method is used to retrieve hash code for this bit set (BitSet). hashCode()方法用于检索此位…

【数据结构基础应用】【查找和排序算法】

代码参考《妙趣横生的算法.C语言实现》 文章目录前言1、顺序查找2、折半查找3、直接插入排序4、选择排序5、冒泡排序6、希尔排序7、快速排序8、堆排序9、排序算法性能比较10、所有算法的code(C语言)前言 本章总结查找和排序算法:顺序查找、折…

MarshalHelper

1 public class MarshalHelper2 {3 /// <summary>4 /// 结构体转byte数组5 /// </summary>6 /// <param name”structObj”>要转换的结构体</param>7 /// <returns>转换后的byte数组</returns&g…

深入浅出SharePoint——InvokeWorkflow的妙用

应用场景&#xff1a;在Parallel Activity中使用InvokeWorkflow来达到间接关闭并行分支的功能。 TestInvokeWorkflow方法用于启动监听工作流。endinvoke方法用户关闭启动的监听工作流实例。 private void TestInvokeWorkflow(object sender, EventArgs e) { SPWeb web SPConte…

爬虫项目(三)---采集最近一日全国各省疫情数据

该内容出自黑马程序员教程 采集最近一日全国各省疫情数据 当然&#xff0c;数据来源仍然是丁香园新型冠状病毒肺炎疫情实时动态首页 url&#xff1a;https://ncov.dxy.cn/ncovh5/view/pneumonia 思路&#xff1a;首先需要先确定全国各省疫情数据的位置 全国各省份的疫情数据…