[問題] application是如何引入framework?

看板AndroidDev作者 (肥天笨熊)時間13年前 (2011/10/31 20:51), 編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/1
今天突然想到這個問題,我們寫application的時候 會用到framework中的很多元件,那這兩者之間的 介面究竟是怎麼串起來的?譬如說我要用到撥打電話的功能 那就會用到telephoymanager,那我們的AP究竟是怎麼和 telephonymanager串起來的呢?謝謝大家幫我解惑^_^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.100.46

10/31 21:08, , 1F

10/31 21:08, , 2F
我想你可以直接去挖程式碼來看... 不過現在不知道能不能
10/31 21:08, 2F

10/31 21:08, , 3F
下載
10/31 21:08, 3F

10/31 21:09, , 4F
可以 走git:\\
10/31 21:09, 4F

11/01 02:14, , 5F
google程式碼搜尋
11/01 02:14, 5F

11/01 02:14, , 6F
最近剛好在碰這一塊
11/01 02:14, 6F

11/01 02:15, , 7F
感覺像蜘蛛網一樣
11/01 02:15, 7F

11/01 10:52, , 8F
Binder...
11/01 10:52, 8F

11/01 15:22, , 9F
看完整個framework你就會覺得很簡單 但說不完 太多了
11/01 15:22, 9F

11/01 15:22, , 10F
基本上就是java class call到底 轉AIDL到某個java service
11/01 15:22, 10F

11/01 15:22, , 11F
某個JAVA service在CALL到底 會進入JNI 再來C daemon 接kernel
11/01 15:22, 11F

11/01 15:23, , 12F
完成動作 一路傳回來 超簡單 !
11/01 15:23, 12F
文章代碼(AID): #1Ehfc_yw (AndroidDev)
文章代碼(AID): #1Ehfc_yw (AndroidDev)