[問題] android system init問題
我在trace android source code的時候
有一段code實在是有看沒有懂
((ActivityManagerService)ActivityManagerNative.getDefault())
.systemReady(new Runnable()
這是systemserver.java內的code
ActivityManagerNative.getDefault()應該會return一個ActivityManagerProxy
我不能理解的是為什麼可以用(ActivityManagerService)轉型後就可以呼叫systemReady
雖然兩個都implements IActivityManager但我還是難以理解為什麼可以這樣轉型
有人可以解答一下嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.160.88.190
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章