标签:oid 开机 速度 目录命令 java webview util ons hover
一:APP概述
APP架构:C/S
APP类型:
web app就是给web站编译打包加了个app壳,看起来像是一个app,可以上传到应用商店,也可以从应用商店下载到移动设备安装,但是我们在手机上打开之后看到的实际上还是网页,只不过写成的是自适应的网页能够在手机上显示,做到跟原生app那样。 而且web app也可以获取到手机里面的底层功能,比如说打开摄像头、打开相册、获取我们的地理位置信息...等等都可以做到的,那如果你想开发一款app需要用到原生底层能力的话,web app是可以满足到你。
介绍:半原生半web;兼具native app良好的用户体验和web APP跨品台开发的优势,外观上市一个native app,实则是一个UIwebview,里面访问的是一个web app(native框架上加的web内容)
下载安装:需要
注:如新闻类的应用普遍采取这种开发策略
二:APP测试选机
三:测试类型
如何连接手机:
fiddler主要用来做app抓包使用,做弱网测试。现在fiddler客户端做好各项配置,端口设置为8888,然后在手机上设置代理,就可以抓包了。抓包可以看到服务器返回的值(弱网),还能够修改传入参数,传出的参数(接口),模拟网络延时,去构造不同场景。
设置网络上下行延迟时间:rules——》customize rules 里设置(2G 上行500 下行400)
全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。通过DDMS可以看到目标机器运行的进程,线路情况帮助开发和测试人员调试Andorra程序
DDMS将搭建起IDE与测试终端(Emulator或者connected device)的链接,他们应用各自独立的端口监听调试信息,DDMS可以实时监测到测试终端的连接情况.当有新的测试终端连接后,DDMS将捕捉到终端的ID,并通过adb建立调试器,从而实现发送指令到测试终端的目的;
android.util.Log常用的方法有以下六个:Log.v() Log.d() Log.i() Log.w() , Log.e()以及Log.a() (android 4.0新增加的)。根据首字母对应 VERBOSE,DEBUG,INFO,WARN,ERROR,Assert。
1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");
2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.
3、Log.i的输出为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息
4、Log.w的意思为橙色,可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。
5、Log.e为红色,可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。
6 Log.a为4.0新增加的。 启动Eclipse,打开DDMS大家可以在LogCat里看见(前提是android 4.0的ADT)5
标签:oid 开机 速度 目录命令 java webview util ons hover
原文地址:https://www.cnblogs.com/ll1996/p/10254518.html