30/09/2018, 22:46

[Android] Sử dụng AIDL

Mọi người xem giúp em xem nó sai ở đâu, làm giống hệt mấy bài hướng dẫn rồi mà vẫn bị lỗi
Server App:
Bước 1: Tạo 1 interface file .aidl

Bước 2: Clean project để Android Studio generate ra file java từ file aild trên

Bước 3: Code AddtionService.java

Bước 4: Khai báo trong Manifest

Bước 5: Run App. OK
Tạo Client App:
Bước 1: Copy cả thư mục chứa file aidl sang project mới, sau đó clean project cho sinh ra file java như trong server app

Bước 2: MainActivity

Run, và Log

Quân viết 01:02 ngày 01/10/2018

Hành động bind service là 1 async do đó kết quả sẽ được gọi ra thông qua callback onserviceconnected trong tương lai, vì thế thời điểm mà bạn sử dụng service thì thực tế là vẫn chưa bind được service

Bài liên quan
0