Android(17)——AIDL

Android

1 AIDL

全稱:Android Interface definition language
作用:用於不同進程間的通信接口(數據共享數據相互操作)。

1.1 遠程服務

遠程啓動服務

在被操作的服務中的AndroidManifest添加service過濾器

其他(操作的)應用中調用

遠程綁定服務

在另一個程序中檢測到所操作服務的進度——AIDL(兩個進程中數據共享,bound在同一個進程中數據共享)

1.2 AIDL使用

1.創建 aidl 文件
2.自動生成的 java 文件
3.使用 aidl

右鍵包名新建AIDL,就會自動創建一個aidl 文件夾,下面有與項目同包名。

1.3 電話攔截

1.ITelephony.aidl
2.NeighboringCellInfo.aidl

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章