今天把a(bǔ)ndroid studio 升級(jí)到最新版的出現(xiàn)了標(biāo)題上的錯(cuò)誤萤衰!早了好久酸些,終于發(fā)現(xiàn)有用的辦法[尷尬] 直接上方法: 我用的是mac介却,這里只記錄一下mac下對(duì)于這個(gè)問(wèn)題的...
今天把a(bǔ)ndroid studio 升級(jí)到最新版的出現(xiàn)了標(biāo)題上的錯(cuò)誤萤衰!早了好久酸些,終于發(fā)現(xiàn)有用的辦法[尷尬] 直接上方法: 我用的是mac介却,這里只記錄一下mac下對(duì)于這個(gè)問(wèn)題的...
作者:云臺(tái) 關(guān)鍵詞:Android、ANR、卡頓、日志分析 摘要:業(yè)界在如何解決和避免ANR問(wèn)題上已經(jīng)有較多博文,但是在如何分析ANR日志上很少有全面完備的闡述秀菱。本文系統(tǒng)總結(jié)...
轉(zhuǎn)自:http://www.reibang.com/p/8c22cdfc0ffd Volume概念 眾所周知,Docker Image可以理解成多個(gè)只讀文件疊加而成蹭睡,因此D...
大局觀上看待Binder衍菱,挺好的想法, 說(shuō)實(shí)話自己之前一直細(xì)看源碼也是一種不太正確的方法肩豁,顯得意義不太大
[004]我眼中的Binder(完結(jié)篇)前言 經(jīng)過(guò)前面三章的學(xué)習(xí)脊串,各位對(duì)Binder框架,AIDL機(jī)制已經(jīng)有一個(gè)宏觀的概念了清钥,更多的細(xì)節(jié)琼锋,各位需要自己再去研究,推薦老羅的《Android系統(tǒng)源代碼情景分析》祟昭,市面上...
前言 經(jīng)過(guò)前面三章的學(xué)習(xí)缕坎,各位對(duì)Binder框架,AIDL機(jī)制已經(jīng)有一個(gè)宏觀的概念了篡悟,更多的細(xì)節(jié)谜叹,各位需要自己再去研究匾寝,推薦老羅的《Android系統(tǒng)源代碼情景分析》,市面上...
前言 AIDL是什么荷腊?還記得好多面試知識(shí)點(diǎn)中提到艳悔,應(yīng)用之間的跨進(jìn)程通信有哪些方式,AIDL好幾次被作為正確答案來(lái)說(shuō)女仰,其實(shí)這是大錯(cuò)特錯(cuò)猜年,其實(shí)AIDL就是幫程序員偷懶的封裝類。A...
前言 我一直在想是從上往下講Binder架構(gòu)疾忍,還是從下往上講乔外,最后還是決定從下往上講,那我們先來(lái)聊聊Binder驅(qū)動(dòng)一罩,這里不和你講太多的源碼袁稽,比如用戶空間拷貝數(shù)據(jù)到內(nèi)核空間具...
前言 還記得我剛工作半年時(shí)候,因?yàn)楣镜募軜?gòu)調(diào)整擒抛,我從應(yīng)用組換到了Framework組,當(dāng)時(shí)我的領(lǐng)導(dǎo)讓我看一下Binder补疑,當(dāng)時(shí)也是一臉悶逼歧沪,各種百度,各種買書來(lái)看莲组,但是總是...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容诊胞,轉(zhuǎn)載請(qǐng)務(wù)必注明出處。 8. 應(yīng)用是如何繪圖的 目前很多游戲類應(yīng)用都是借由SurfaceView申請(qǐng)到畫布锹杈,然后自主上幀撵孤,并不依賴Vsync信號(hào), 所以...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容竭望,轉(zhuǎn)載請(qǐng)務(wù)必注明出處邪码。 Android畫面顯示流程分析(1)[http://www.reibang.com/p/df46e4b39428]Androi...
前言 本文著重對(duì) Android 系統(tǒng)啟動(dòng)流程做一個(gè)簡(jiǎn)析肉微,旨在從宏觀上了解 Android 啟動(dòng)流程,不涉及具體代碼細(xì)節(jié)昂勉。 Android 系統(tǒng)啟動(dòng)流程 當(dāng)我們按下手機(jī)電源鍵...
前言 最近公司的客戶端項(xiàng)目需要用iPhone iPad 等移動(dòng)設(shè)備訪問(wèn)測(cè)試服務(wù)器浪册,直接客戶端改ip顯然不是一個(gè)好辦法,要知道現(xiàn)在我們的客戶端編譯一次的時(shí)間就夠我們打一局LOL...
Android發(fā)布庫(kù)到MavenCentral說(shuō)明以及踩坑解決 jcenter即將停止服務(wù)岗照,由于之前我們好多庫(kù)都是發(fā)布到j(luò)center上村象,現(xiàn)在必須抓緊找下家才行,我們針對(duì)ji...
第一次看到 NamedDomainObjectContainer 的時(shí)候攒至,讓我迷惑了好一陣子厚者,這到底是個(gè)什么玩意?現(xiàn)在讓我們來(lái)揭開(kāi)它神秘的面紗迫吐,看看它到底是什么库菲,有什么作用。...
背景 在項(xiàng)目中志膀,我們會(huì)抽樣統(tǒng)計(jì)接口請(qǐng)求詳細(xì)的耗時(shí)信息熙宇,比如dns耗時(shí),連接耗時(shí)溉浙,https握手耗時(shí)等等烫止,通常我們都是使用okhttp的EventListener來(lái)統(tǒng)計(jì),但是結(jié)...
1.OkHttp源碼解析(一):OKHttp初階 2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事 3 OkHttp源碼解析(三):OKHttp...
1.OkHttp源碼解析(一):OKHttp初階 2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事 3 OkHttp源碼解析(三):OKHttp...
前言 Okio是一款輕量級(jí)IO框架惊奇,由安卓大區(qū)最強(qiáng)王者Square公司打造互躬,是著名網(wǎng)絡(luò)框架OkHttp的基石。Okio結(jié)合了java.io和java.nio颂郎,提供阻塞IO和非...