本文目录一览:
- 1、Android SDK中的强大工具-Monitor(五)
- 2、android 开发 都用什么工具
- 3、几个非常实用的Android开发工具
- 4、Google强调Android系统不受「垂泪天使」攻击影响
- 5、安卓有哪些 ssh 工具
Android SDK中的强大工具-Monitor(五)
前面的内容请参见 Android应用自动化测试-提纲 。 本篇介绍下monitor工具中剩下的几个重要功能
在Monitor工具的底部是监测系统日志的Logcat模块,在这里可以通过日志跟踪系统正在发生什么,在我们开发、测试过程中,经常需要通过这个模块来确定应用执行的流向和状态
logcat模块左侧是filter栏,因为logcat日志数量很大,对于我们特别关注的信息可以创建filter来进行筛选,如根据应用包名、tag信息、日志信息、级别等
日志显示中有几个不同的级别,在左上角的默认筛选中也可以看到,显示时也会议不同的颜色来表示
Logcat显示界面中几个字段分别代表的含义
除了Monitor工具默认的DDMS(Dalvik Debug Monitor Service)视图中的以上功能,工具菜单栏
window-Open perspective, 打开可可以看到还提供有其他几个视图。这里介绍比较常用的HierarchyViewer视图,Hierarchyview和UiAutomatorviewer作用类似,都是用于查看当前界面控件,但Hierarchyviewer能显示的属性更为全面(设备需要root,调用的API权限比UiAutomator更高)
打开视图,左侧window中会显示当前运行的应用,选中应用后,则可以点击load Hierarchy view按钮来加载tree view,加载后在中部可以看到控件树,右侧上半部是整个树的层次布局,下半部是在界面布局。选中控件,在TreeView中可以看到控件的ID以及图示等信息,而右侧view properties中则可以看到该控件的所用详细属性信息。
以上就是Monitor工具的介绍,可以看到,该工具的功能是非常丰富和强大的,善用该工具,一定会让我们在Android的开发、测试过程中更加了解我们的目标,对我们的工作也大有助益。
android 开发 都用什么工具
android 开发常用工具:
FTP工具:Ftpserver。
Wireshark:抓包工具,跟fiddler不一样。
ClassyShark:可以直接查看apk文件里所用到的框架,了解主流app的开发技术,及时学习。
Android Debug Monitor:原来是用的Hierarchy Viewer,使用方法和之前的一样,也是执行sdk目录下tools目录中的monitor.bat文件,就可以打开一个可视化的操作界面,可以更加清晰地观察应用的布局结构设计。
Genymotion:Android模拟器,比SDK自带的模拟器快多了,而且也可以选择不同手机品牌。
好的工具能使开发效率大大提高,达到事半功倍的效果,所以选择适合自己的开发工具才是重要的。
几个非常实用的Android开发工具
android是基于linux的,所以在ubuntu下是最好的。当然windows下面也是可以的。但是android的内核是基于linux的,并且通过终端进行各种操作,非常强大,也比cmd方便。现在自己开发的环境是这样的:ubuntu系统,以前是windows然后安装了ubuntu的虚拟机。 android大部分的开发都是中间层到顶层的应用开发,所以基本上是java开发。
Google强调Android系统不受「垂泪天使」攻击影响
针对维基解密透露美国中央情报局借由代号「垂泪天使(WeepingAngel)」的病毒攻击计画,导致包含包含苹果iPhone、GoogleAndroid平台手机在内连网装置可能遭受攻击,进而变成窃听隐私工具,Google资讯安全与隐私总监HeatherAdkins回应表示,目前在审查文件的过程中,对于Chrome和Android的安全更新与保护功能深具信心,并且可让使用者免于受到声称的漏洞影响。
同时,HeatherAdkins也强调Google内部仍在进行分析调查,若有必要将会采取更近一步的保护措施。
而针对维基解密的说法,美国中央情报局则是未对此做任何回应,但对于相关说法予以否认,至于苹果方面则强调维基解密所说明漏洞问题,先前已经透过新版iOS更新填补,因此呼吁使用者尽快更新至最新作业系统版本,同时本身也持续填补尚未解决漏洞问题,至于三星方面则尚未对旗下连网电视可能遭受攻击做任何回应。
维基解密稍早透露美国中央情报局借由代号「垂泪天使(WeepingAngel)」的病毒攻击计画,侵入众人使用连网器具切听各项资讯,其中受影响的产品包含苹果iPhone、GoogleAndroid平台手机,甚至家中对应连网的三星智慧电视也可能遭受攻击。
虽然中央情报局稍早对此否认,但由于维基解密过去揭露许多无法对外公布的国家机密,因此不少人倾向相信维基解密此次公布内容。
安卓有哪些 ssh 工具
Android SSH介绍:
Secure Shell(SSH)是工作在应用层和传输层之上的网络安全协议,利用128位公钥加密接收和发送的信息。
工具介绍:
ConnectBot 是 Android 平台上的一个 SSH 远程连接客户端软件。
SSHmote 是Android 平台的简单的远程工具,使用SSH协议来控制你的多媒体应用。
ServerAssistant 是个通过ssh执行远程命令的一键解决方案。
Telnet / SSH 简单的客户端是个很基本的telnet 和 SSH-2 客户端。