Windows系统配置python2和python3共存

下载python2 python3 下载地址自己google,下载后建议安装到c盘根目录。 也就是说,在c盘根目录下,同时有c:\Python27 和 c:\Python36 设置环境变量 打开cmd面板输入一下命令: 设置py2 C:\Users\chenjun> path=%path%;c:\Python27 设置py3 C:\Users\chenj...
分类: 其他 发布时间: 08-30 23:53 阅读次数: 0

剑指

原文:http://blog.csdn.net/u012505432/article/details/52071537 特别感谢原文作者,转载过来,深入研究! 2017年8月28日,开始刷题从剑指offer开始,python实现! 数据结构markdo...
分类: 其他 发布时间: 08-30 23:52 阅读次数: 0

adb shell service 获取系统所有服务

1. adb shell service 下面介绍命令的传递参数 Usage: service [-h|-?] service list service check SERVICE service call SERVICE CODE [i32 N | i64 N | f N | d N | s16 STR ] ... Options: i32...
分类: 其他 发布时间: 08-30 23:52 阅读次数: 0

MTK Kernel Log 看电池信息

1. MTK Kernel Log 看电池信息 healthd: battery l=83 v=4203 t=35.0 h=2 st=2 c=0 chg=u 5,103: <12>[15987.646554] (4)[396:healthd]healthd: battery l=83 v=4203 t=35.0 h=2 st=2 c=0 chg=u 37,950: &l...
分类: 其他 发布时间: 08-30 23:52 阅读次数: 0

耗电详情-校准文件PowerProfile

0. PowerProfile 作用 提供设置->电池->耗电详情的UI数据来源,且为耗电数据的校准系数文件。 例如电池电量大小在这里配置,待机的电流、wifi扫网电流参数 1. 手机文件导出方法 adb pull /system/framework/framework-res.apk 本地路径 2. 反编译 framework-res.apk 例如我的Androi...
分类: 其他 发布时间: 08-30 23:51 阅读次数: 0

Android的目录结构

Android源码目录结构 |– Makefile |– abi (applicationbinary interface,应用程序二进制接口,生成libgabi++.so相关库文件) |– art (google在4.4后加入用来代替Dalvik的运行时) |– bionic (Android的C library,即C库文件) |– bootable (启动引导相关代码) |– build ...
分类: 其他 发布时间: 08-30 23:51 阅读次数: 0

AndroidStudio3.3 启动 Android Device Monitor

1.找到 SDK 存放位置,进入tools文件夹中运行 monitor.bat Android Studio 3.0 以上将 Android Device Monitor 独立成为工具了,我们可以在sdk中打开 例如我的 E:\AndroidStudioSdk E:\AndroidStudioSdk>cd tools E:\AndroidStudioSdk\tools>ls...
分类: 其他 发布时间: 08-30 23:51 阅读次数: 0

[内存泄露]Android Profiler分析实例-Handle

1. 内存泄露现象 相同的 Controller 类型控件,红框中在 Android Profiler 显示大内存,且发现对象不断创建没释放 2. Android Profiler工具复现现象 2.1 打开 Android Profiler分析 下图标准了2个方法,哪个习惯用哪个 2.2 选择一个需要监控内存泄露的进程 2.3 查看堆栈 主要通过使用dum...
分类: 其他 发布时间: 08-30 23:50 阅读次数: 0

Git下载仓库的指定分支,并重新命名

1. Git 下载仓库的指定分支 格式 git clone -b 分支名 地址 例如如下 git clone -b original ssh://[email protected]:29418/lavao6761/alps/vendor/mediatek/proprietary/packages/apps/MtkSettings && scp -p -P 29...
分类: 其他 发布时间: 08-30 23:50 阅读次数: 0

com.android.phone 待机唤醒日志分析

1. 现象描述 大电流的时间是15:11:16到15:11:28 2. MtkLog 分析 2.1 Kenel 层日志分析 kenel层唤醒,注意下面的关键字”wake up by(唤醒源)”, “suspend exit(退出休眠)”, “suspend entry(进入休眠)” 【开始】<2>[15675.400908] -(0)[1221:system_ser...
分类: 其他 发布时间: 08-30 23:50 阅读次数: 0

Android ellipsize 失效的解决方案

ellipsize 跑马灯失效的解决方案 请严格按照如下顺序 android:ellipsize="middle" android:singleLine="true" android:focusable="true" android:marqueeRepeatLimit="marquee_forever" android:focusableInTouchMode="true" androi...
分类: 其他 发布时间: 08-30 23:50 阅读次数: 0

TextView 多行文本,字符串自适应

多行文本,字符串自适应 过长的用省略号替代和字体大小控制,示例代码如下 tv_auto_settings_title.postDelayed(new Runnable() { @Override public void run() { while (tv_auto_settings_tit...
分类: 其他 发布时间: 08-30 23:49 阅读次数: 0

OTA 升级 Fingerprint 不一致现象

0. 查看 recovery 日志 第一个查看 command 的命令 查看 recovery 的报错信息,发现 fingerprint 不一致 1. 机器的 fingerprint C:\Users\fadi.su>adb shell K9:/ $ getprop |grep display getprop |grep display [ro.build.display....
分类: 其他 发布时间: 08-30 23:49 阅读次数: 0

AccessibilityService 进行蚂蚁森林能量收集 demo

1. 原理 基于 AccessibilityService 模拟辅助功能 2. Demo下载 https://github.com/sufadi/AccessibilityServiceMonitor 3. 跳转支付宝登陆界面 我们也可以使用adb 命令 adb shell am start com.eg.android.AlipayGphone/com.eg.andro...
分类: 其他 发布时间: 08-30 23:49 阅读次数: 0

Doze模式下的 IDLE Alarm唤醒延迟现象

1. 模拟进入 Doze 模式 设置未充电状态 adb shell dumpsys battery unplug 设置强制进入深度deep模块 adb shell dumpsys deviceidle force-idle deep 设置开启 alarm 日志 adb shell dumpsys alarm log on 然后我们就可以连接USB,在logc...
分类: 其他 发布时间: 08-30 23:49 阅读次数: 0

Doze 模式下 Alram 无法定时唤醒的解决方案

1. adb 命令模拟进入doze模式 设置未充电状态 方便连接logcat查看实时日志,正常情况下如果连接 USB 是无法进入doze模式,这个步骤是欺骗系统当前没有连接USB,虽然实际连接得好好的 adb shell dumpsys battery unplug 设置开启 alarm 日志 并不是每台机器都开启 alarm 的日志,所以我们可以命令强制开启 adb ...
分类: 其他 发布时间: 08-30 23:48 阅读次数: 0

[OTA升级]修改指纹,默认升级需求进行强制升级

1. 原因 由于Fota升级需要匹配指纹,这里我们做了个偷懒,修改服务器指定的指纹,即固定指纹 2. 获取升级包指纹信息 C:\Users\fadi.su\Desktop\update\META-INF\com\google\android\updater-script ui_print("Source: xxx/L38043/K9:8.1.0/O11019/1535232673:...
分类: 其他 发布时间: 08-30 23:48 阅读次数: 0

OTA 下载升级包流程

01 网络变化广播与强制升级广播 02 请求网络数据模块 03 请求下载模块 04 下载准备模块 05 断点续传模块1 06 断点续传模块2 07本地升级模块 ...
分类: 其他 发布时间: 08-30 23:48 阅读次数: 0

20180828 BugReport WifFi 信号差导致的功耗大现象

1.WifFi 信号差导致的功耗大现象 2018-08-21 18:28:38 - 00:48:13,期间 6 小时 20 分钟内 耗电 100% - 87%,存在大功耗问题 2. 功耗异常原因 2.1. WiFi 信号强度差,需要不断改变功率,导致CPU的不断唤醒 具体唤醒如下 Kernel Wakeup Reasons: Show entriesSearch: R...
分类: 其他 发布时间: 08-30 23:48 阅读次数: 0

20180828 com.tencent.mtt 待机功耗现象

1. BugRepot 现象 17:01:21 - 11:01:49 18h 0m 28s 601ms,耗电量(94%-81% = 13%) 2. 功耗现象分析 2.1 待机测试中 com.tencent.mtt 一直处于前台进程 Top app Aug 21 2018 22:16:11 - 22:17:12 +5h25m58s859ms to +5h26m59s438...
分类: 其他 发布时间: 08-30 23:47 阅读次数: 0