AppA端執(zhí)行遠(yuǎn)程調(diào)用當(dāng)然不是在binder線程執(zhí)行,是主線程或者自定義線程,服務(wù)端才是在binder線程執(zhí)行回調(diào)。
Binder調(diào)用執(zhí)行在主線程的情況Android 8.1后,Binder調(diào)度有個(gè)優(yōu)化,就是當(dāng)前進(jìn)程的主線程在進(jìn)行跨進(jìn)程調(diào)用且在等待返回時(shí),可能被調(diào)度去執(zhí)行其他進(jìn)程對(duì)本進(jìn)程的遠(yuǎn)程調(diào)用操作。下面是其中必然發(fā)生的一...