AIDL接口定義語言。作用:兩個進程間的通訊
結構類似於
服務端:(app1中)
1.定義一個接口文件,xxx.aidl後綴必須是.aidl。在gen文件夾中自動生成 xxx.java
2.自定義一個類繼承Stub,重寫方法
3.寫一個服務,在onBind方法中 return new xxx();
4.註冊服務
客戶端:(app2中)
1.拷貝 xxx.aidl文件。(新建包必須和服務器包名一致)
2.在新建的conn中,重寫onServiceConnected時xxx lp= Stub.asInterface(service);
3.lp.method(),就可以調用app1中的數據了。