原创 Android 性能分析工具整理彙總
Android性能分析工具整理彙總 字數1852 閱讀3579 評論10 喜歡54 Android性能分析工具整理彙總 把做Android開發以來碰
原创 TOUCH 事件派發流程
Touch事件分發中只有兩個主角:ViewGroup和View。Activity的Touch事件事實上是調用它內部的ViewGroup的Touch事件,可以直接當成ViewGroup處理。 View在ViewGroup內,ViewGrou
原创 log 分析wakelock
【step1-找kernel層的wakelock】 (1)先搜索從wake進入sleep的過程中打印出來的當前處於活動狀態的wakelock 關鍵字“print_active_wakeup_sources”,類似於下面這
原创 Systrace工具
Systrace Walkthrough Systrace Analyzing UI Performance with Systrace Speed up your app Systrace能做什麼? 計算容器的性能發現性能的瓶頸S
原创 Battery Historian2.0 windows下安裝
Battery Historian for windows環境搭建 簡介:Battery historian是一款通過上傳bugreport文件分析用戶手機中App的電池耗電情況的工具。 Battery Historian 1.0 通過p
原创 android 調試獲取log
1 Android Log 最近遇到一些抓log 的事情,很多來自網上達人的分享,加在一起總結一下: log文件分爲實時打印的,還有狀態信息的兩種 實時打印的主要有:logcat main,logcat radio,logcat
原创 debug trace 一些資料
debug方式 1. 先確認一下您的系統是否使能了trace功能(默認情況下都會使能)。 2. 如果使能,會存在“/sys/kernel/debug/tracing/”目錄。 3. echo 1 > /sys/kernel/debug/t
原创 linux 電源管理 Generic PM之Suspend功能
Linux電源管理(6)_Generic PM之Suspend功能 作者:wowo 發佈於:2014-8-22 21:40 分類:電源管理子系統 1. 前言 Linux內核提供了三種Suspend: Freeze、Standby和ST
原创 Android WIFI模塊分析
一:什麼是WIFI WIFI是一種無線連接技術,可用於手機、電腦、PDA等終端。WIFI技術產生的目的是改善基於IEEE802.11標準的無線網絡產品之間的互通性,也就是說WIFI是基於802.11標準的,但WIFI不等同無線網絡。
原创 android package相關的一些權限策略隨筆記
系統啓動時,會實例化ActivityManagerService.java, 構造函數中會實例化AppOpsService mAppOpsService = new AppOpsService(new File(systemDir, "a
原创 AlarmManager 詳解
點贊 收藏 分享 文章舉報 feitian_666 發佈了20 篇原創文章 · 獲贊 12 · 訪問量 12萬+ 私信
原创 PMS 分析
深入分析PowerManagerService · 深入分析BatteryService和BatteryStatsService 本章所涉及的
原创 adb shell 用法彙總(持續更新)
adb shell 環境變量相關 setprop getprop watchprops(實時監控環境變量) 1. ubuntu下配置環境anroid變量: 在終端執行 sudo gedit /etc/profile 打開文本
原创 PowerManagerService 核心方法詳解(轉載,感覺不錯)
updatePowerStateLocked更新電源的狀態,是PowerManagerService的核心方法,當電源狀態發生改變最終都會調用到updatePowerStateLocked方法,下面分析這個方法的實現。 private v
原创 常用ADB 命令
常用的ADB命令 1. 顯示系統中全部Android平臺: android list targets 2. 顯示系統中全部AVD(模擬器): android list avd 3. 創建AVD