原创 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