摘要:?本文發(fā)現(xiàn)了一類OOM(OutOfMemoryError),這類OOM的特點(diǎn)是崩潰時(shí)java堆內(nèi)存和設(shè)備物理內(nèi)存都充足,探索并解釋了這類OOM拋出的原因。 關(guān)鍵字:?O...
摘要:?本文發(fā)現(xiàn)了一類OOM(OutOfMemoryError),這類OOM的特點(diǎn)是崩潰時(shí)java堆內(nèi)存和設(shè)備物理內(nèi)存都充足,探索并解釋了這類OOM拋出的原因。 關(guān)鍵字:?O...
背景 做Android的童鞋對(duì)Java里的幾個(gè)作用域關(guān)鍵字肯定不陌生 public: 公開的,所有地方都可以訪問private: 私有的,只有當(dāng)前類可以訪問protected...
背景 習(xí)慣了公司電腦上AS的快捷鍵,家里電腦上的AS怎么設(shè)置都不能設(shè)置成這個(gè)模式,一番摸索后成功解決,在此記錄以供有需要的同學(xué)參考。 command + o: 打開類comm...
不小心把mac系統(tǒng)升級(jí)到了最新的10.15.7,嘗試編譯android源碼android-10.0.0_r2,竟然報(bào)錯(cuò)了,記錄下解決方法,供其他同學(xué)參考。 Could not...
上篇文章我們嘗試在Mac上成功編譯了V8,不過編譯生成的d8只能運(yùn)行在Mac主機(jī)上運(yùn)行,具體請(qǐng)參考「Mac上如何編譯V8」。如果想要編譯出能在Android上運(yùn)行的d8該怎么...
V8是由google公司開發(fā)的一款高性能、開源的javascript引擎,項(xiàng)目里需要使用V8來執(zhí)行js,因此想要學(xué)習(xí)了解下V8的實(shí)現(xiàn)原理。打算先把源碼下載到本地并編譯運(yùn)行起來...
背景 之前購入了一臺(tái)iMac_2019_27寸乞丐版,最近越用越感覺卡頓,電腦自帶的是1T的Fusion Drive,其實(shí)就是28G的固態(tài) + 1T的機(jī)械硬盤,所以想升級(jí)成S...
有獲取安裝列表權(quán)限嗎?是什么手機(jī),安卓版本是多少?
PackageManager.getInstalledPackages之flags淺談我們知道,要獲取android手機(jī)上的已安裝應(yīng)用列表,可以通過調(diào)用PackageManager.getInstalledPackages接口來實(shí)現(xiàn)(不考慮沒有讀已安裝列表權(quán)限...