一、前言 我們上文《linux應用程序——內存測量》說了如何測量分析系統內存和進程內存的使用情況。當我們大概知道進程的使用情況后,我們可以針對性...

一、前言 我們上文《linux應用程序——內存測量》說了如何測量分析系統內存和進程內存的使用情況。當我們大概知道進程的使用情況后,我們可以針對性...
[TOC] 之前說過學習匯編就是學習寄存器和指令,查看代碼請連接真機。 寄存器 在arm64匯編中寄存器是64bit的,使用X[n]表示,低32...
背景初衷:后臺監控發生很多崩潰在系統庫中的問題,點擊進去一看,backtrace并沒有什么意義,全在系統庫中,如果就這點信息,這些問題是無法解決...
我們日常開發中,自認為對Activity的生命周期了然于胸(onCreate , onStart , onResume , onPause , ...
快速閱讀 框架 SELinux介紹 看Android怎么寫? 如何確認是SELinux 約束引起? 怎么抓取SELinux Log? 修改之后,...
什么是ANR ANR(Application Not Responding)就是應用在規定的時間內沒有響應用戶輸入或者其他應用或者系統服務。 發...
本篇是Android后臺殺死系列的第二篇,主要講解ActivityMangerService是如何恢復被后臺殺死的進程的(基于4.3 ),在開篇...
前言 好久沒有繼續寫Android重學系列了。這次我們繼續聊聊當Activity創建之后。Android接下來就會嘗試的顯示界面ui。此時就會牽...
本系列文章如下: Android JNI(一)——NDK與JNI基礎Android JNI學習(二)——實戰JNI之“hello world”A...
Binder是一個類似于C/S架構的通信框架,有時候客戶端可能想知道服務端的狀態,比如服務端如果掛了,客戶端希望能及時的被通知到,而不是等到再起...