場(chǎng)景:客戶自研 Launcher,需要在系統(tǒng)側(cè)限制第三方應(yīng)用通過(guò) TextView 鏈接跳轉(zhuǎn)、文本/圖片分享等路徑離開業(yè)務(wù)界面。Android ...
前言 本文檔記錄了在 Android 11 平臺(tái)上,通過(guò)修改 Framework 層代碼來(lái)優(yōu)化開機(jī)體驗(yàn)的實(shí)現(xiàn)方案。主要目的是在開機(jī)階段屏蔽默認(rèn)的...
需求背景 根據(jù)客戶需求,需要提供一個(gè)一鍵結(jié)束所有應(yīng)用并排除白名單的功能,效果類似 Android SystemUI 里「近期任務(wù)」界面的清理/結(jié)...
在 RK 平臺(tái) Android 7 項(xiàng)目中,因?yàn)榭蛻粜枰С?APK 靜默安裝/卸載,只能從 Framework 層下手做一套完整方案。 網(wǎng)上常...
背景與需求 在 Android 13 的定制開發(fā)過(guò)程中,我們遇到了一個(gè)特殊需求:硬件層面要求按下 Power 鍵時(shí),系統(tǒng)不應(yīng)執(zhí)行標(biāo)準(zhǔn)的關(guān)屏操作(...
1. 設(shè)備連接與排錯(cuò) (Device Connection) Linux下無(wú)權(quán)限或無(wú)法識(shí)別設(shè)備 當(dāng)Linux系統(tǒng)無(wú)法識(shí)別Android設(shè)備,或出...
引言 在Android系統(tǒng)開發(fā)與調(diào)試過(guò)程中,實(shí)時(shí)監(jiān)測(cè)系統(tǒng)設(shè)置中變量值的變化是一項(xiàng)關(guān)鍵任務(wù)。這有助于開發(fā)者深入理解系統(tǒng)行為模式,并在必要時(shí)動(dòng)態(tài)調(diào)整...
在【Android Monkey源碼解析四】- 異常捕獲/頁(yè)面控制 中我們知道了如何進(jìn)行異常的捕獲,那異常捕獲后是如何進(jìn)行處理的呢? 在Monk...
承接上文,在 【Android Monkey源碼解析三】- 運(yùn)行解析 中,有介紹到run方法中的getSystemInterfaces方法是獲取...