- 博客(124)
- 资源 (12)
- 收藏
- 关注
原创 使用am instrument验证CTS问题
【前言】CTS 测试某个testcase常用的测试方法:CTS tool or atest都可以满足,选哪个使用要结合当前开发测试环境,这里简单介绍另一种方法:instrumentation,详细介绍参考:https://source.android.google.cn/compatibility/tests/development/instrumentation【使用】adb install “cts apk“ adbshell pm list instrumentation,列出来的结果填在.
2022-04-02 15:30:09 3507
原创 堆栈callstack打印
一、适用java1、Log.d(TAG,Log.getStackTraceString(new Throwable())); //在使用Log.d的场合2、new Exception("test printk stack").printStackTrace();Note:还有其他方法,可以参考网络
2022-03-04 14:15:26 643
原创 大小端存储和网络字节序
1、大端存储:Big-Endian,低地址存高位字节,高地址存低位字节2、小端存储:Little-Endian,低地址存低位字节,高地址存高位字节3、网络字节:存储同大端字节序,网络上传输的数据都是字节流。4、UDP/TCP/IP协议规定:把接收到的第一个字节当作高位字节看待,这就要求发送端发送的第一个字节是高位字节;而在发送端发送数据时,发送的第一个字节是该数值在内存中的起始地址处对应的那个字节,也就是说,该数值在内存中的起始地址处对应的那个字节就是要发送的第一个高位字节(即:高位字节存放在低
2022-02-22 15:39:32 1631
原创 Google atest的使用
【前言】Google Android Compatibility Test包含有 CTS、VTS、GTS、STS等(统称为XTS),另外还有TVTS及Smoke Test等等。通常开发人员要参与SOC适配的前期开发、SQA阶段(XTS的主观)及Xts 跑报告等,而且这些阶段也是可以并行的。【atest简介】Android AOSP Code里已经包含有CTS和VTS,为atest的使用奠定基础(GTS/STS不适用),module developer在commit方案之前,可以在本地用atest
2020-12-07 14:14:57 3768 4
原创 ubuntu下nfs、samba和tftp的使用
ubuntu下nfs和samba的使用samba很早就用过,使用频率很频繁,主要是在windows和linux共享体验很棒。nfs不常使用,主要集中在linux平台之间,以前也有用过nfs把开发板的目录mount到server端进行开发。一、nfs设置1、server端:sudo apt-get install nfs-kernel-server sudo vim /etc/exports添加共享目录 sudo /etc/init.d/nfs-kernel-server resta.
2020-11-20 14:48:55 573
原创 Android init.rc的property触发机制
前言:Android系统启动init进程会去解析/init.rc or init.platform.rc、/etc/init/*.rc等rc档,以便启动一些进程和服务。这里主要看下启动这些进程或服务的属性触发条件。背景:了解init.rc的语法格式,网上很多资料可参考。比如:#原生Actions格式on <trgger> [&& <trigger&g...
2019-08-14 14:52:52 3892
原创 vmware安装Ubuntu18.04并配置连接GG
前言:vmware安装完Ubuntu,看到是NAT模式,和虚拟机共享host ip方式实现上网,牵涉到一个问题,工作网络是有线(上内网),上GG需要连无线。不过有线和无线同时接入的话,看起来虚拟机这边入网优先选择有线,如果想要上GG需要把有线拔掉,这样才能完全连接无线上GG网。【host端接入有线和无线,此时的default gateway是有线的,入网会选择有线的gateway,看到网上的方法需...
2019-08-07 11:45:59 489 1
原创 Ubuntu18.04 Server设置静态IP
前言:Ubuntu18.04 server安装成功之后,有分配到ip,可以上网。但是遇到重启路由,Ubuntu server端ip地址可能会变掉。鉴于在局域网内,一般还是选择固定server端ip。方案:下面有两种方式。ifconfig or ip a查询当前的网卡enp0s31f6,or ens33 ..Version >=ubuntu18.04,增加透过netplan来设定固定i...
2019-08-05 18:18:39 7943 1
原创 长按power键Android9.0关机耗时分析
问题:Android开机之后,很快就去启动应用播放视频,长按power key进入关机,但是有时候关机会花很长时间。疑点:关机广播发送到接收时间较长;activity stack shutdown(activitiesfinish)花费时间较长。分析:关机flow主要集中在shutdownThread,加打印trace长按power键,Android关机flow。背景:原生的shut...
2019-07-12 16:28:49 1167
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人