第一步 确定问题是否与 SELINUX 相关,comand : adb shell setenforce 0(这一步需要 root) 关闭手机的 SELINUX 机制,如果问题还能复现,那么此问题就与 SELINUX 不相关,或者相关 但是还与别的机制相关,比如还与 Linux 自主访问控制(DAC ...
分类:
系统相关 时间:
2018-07-13 01:13:33
阅读次数:
583
1.创建文件夹: adb shell mkdir /data/local/tmp/local多级的一次只能创建一级adb shell mkdir /data/local/tmp/local/tmp 2.查看文件夹及下面内容:adb shell ls /data/local/tmp/local/tmp ...
分类:
数据库 时间:
2018-07-10 15:53:31
阅读次数:
160
1 手机和电脑用数据线连接 使用通过数据线连接手机,将开发者模式打开并授权 通过adb命令 adb devices 可以查看连接的Android设备的信息 2 获取手机相关的信息 通过如下命令可以查看连接电脑的Android手机相关的信息 adb shell dumpsys window displ ...
分类:
其他好文 时间:
2018-06-29 01:10:53
阅读次数:
154
App休眠 在 Marshmallow 系统,Google 宣布了一个新的功能叫 App 休眠。App 休眠会阻止那些不 常用的 App(几天没有用过的 App)连接网络或者是运行任何程序直至设备充电。对于用户而言,这就意味着不经常使用的 App 不会消耗电量,从而延长电池的续航时间。用 adb s ...
分类:
移动开发 时间:
2018-06-23 17:20:27
阅读次数:
252
(1) adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作 (2) a.查看当前所有的连接设备 adb devices 断开当前所有设置 adb kill -server 启动所有设备 adb start -server b.进入手机内环境 adb shell c ...
分类:
移动开发 时间:
2018-06-16 14:25:10
阅读次数:
198
native 内存泄漏 adb shell dumpsys meminfo “packagename” -d 循环 while : ;do adb shell dumpsys meminfo “packagename” -d | grep "Native Heap"; sleep 1; done; ...
分类:
移动开发 时间:
2018-06-15 20:52:35
阅读次数:
277
配置adb shell的环境变量 使用cd命令进入到/data/data/<package>/databases/下面 ls:查看该目录里的文件 sqlite3 <数据库名>:打开数据库(数据库名要带后面的.db) .table:查看数据库中有哪些表 .exit/.quit:退出数据库的编辑(再键入 ...
分类:
数据库 时间:
2018-06-15 15:48:34
阅读次数:
164
Android流量统计 项目中需要对Android设备进行流量统计来进行资费结算,所以对Android设备流量统计进行了一些调研。发现流量统计主流上有两种方式 使用系统统计类TrafficStats获取 通过系统文件解析读取 TrafficStats static long getMobileRxB ...
分类:
移动开发 时间:
2018-06-13 22:22:25
阅读次数:
269
准备一份文档:adb shell ps > text.txt 1.截取文档中的某个字段 -F 指定分隔符,不加默认空格或tab分隔符,print打印自定义的内容需要用" "扩起来 awk -F ':' adb shell ps|grep -v 'root'|awk {print "packageNa ...
分类:
其他好文 时间:
2018-06-10 11:53:43
阅读次数:
148
一、确认手机的USB调试接口是打开的; 二、使用USB线连接电脑和手机,可以首先执行adb remount(重新挂载系统分区,使系统分区重新可写 )命令; 三、remount成功后,可以使用adb shell命令查看设备是否连接成功; 四、如果remount不成功,可能是USB没有打开,也可能是ad ...
分类:
移动开发 时间:
2018-06-09 11:35:46
阅读次数:
216