近來建立了兩個(gè)小專欄,將會(huì)其中發(fā)布現(xiàn)在的區(qū)塊鏈通訊項(xiàng)目所應(yīng)用到的技術(shù)萝嘁,以及進(jìn)程化技術(shù)梆掸,有興趣可以關(guān)注一下(不一定需訂閱,推廣期價(jià)錢也便宜)牙言。
[Android IM技術(shù)指南] 里面介紹的是加密IM的技術(shù)應(yīng)用和指南
[Android 進(jìn)程化架構(gòu)] 里面介紹的是進(jìn)程化的方案。
大家好怪得,我的《Android 組件化架構(gòu)》已經(jīng)上市了一段時(shí)間了咱枉,謝謝大家一直以來的支持卑硫。
這里提供了內(nèi)容的勘誤,也可以在帖評(píng)論中提出對(duì)內(nèi)容的糾正蚕断,謝謝欢伏。
第3頁,第6行亿乳,每個(gè)組件都能單獨(dú)抽出來制作SKD硝拧,改為SDK。
2.5.1節(jié)中“數(shù)據(jù)的存儲(chǔ)方式” Sharepreferences葛假,改為 Sharepreference
第23頁障陶,第6行,LocalBroadcastManager.getInstance.unregisterReceiver的代碼中聊训,應(yīng)該改為L(zhǎng)ocalBroadcastManager.getInstance(context).unregisterReceiver(broadcastReceiver)
第47頁中抱究,對(duì)于反射的說明第二和第三的描述需要調(diào)換過來
第51頁中,Test()方法中M.invoke(null) 改為m.invoke
第64頁中带斑,第5行鼓寺,Public class GankApplication extends …… 的public首字母改為小寫
第66頁中,圖中紅色的部分的SQLiteOpenHelper需要改為SQLiteDataBase
****2019.3.22更新****
因?yàn)間radle升級(jí)越來越快勋磕,gank demo已經(jīng)有一年沒有更新妈候,所以有些東西運(yùn)行會(huì)出現(xiàn)問題,在這里致歉挂滓。
然后gank的kotlin分支苦银,我已經(jīng)做了適配,最新版本可以正常運(yùn)行杂彭。
還有發(fā)現(xiàn)一些深入的問題墓毒,暫時(shí)給不了大家答案。
1.git submodule的切換分支每次都需要拉取更新亲怠,是否有更好的辦法
2.組件化sdk的fat-aar無法3.0后無法使用所计,是否其他辦法,如果你買了書团秽,是會(huì)找到其他辦法的主胧,這里就不提了。如果想自行適配习勤,在書中會(huì)有fat-aar的原理分析踪栋,會(huì)降低大家適配的難度。