I don't know what is IInAppBillingService.aidl file in google in-app billing. is it java file or how it work in project. also main thing is how we can use this type file for other feature in android studio. and also want to know how it compile when we build apk. is any one know about .aidl file
If you want to know about aidl file you can check in detail here:
http://developer.android.com/guide/components/aidl.html
Also if you want to clear about InAppBillingService.aidl, here it is:
IInAppBillingService.aidl is an Android Interface Definition Language (AIDL) file that defines the interface to the In-app Billing Version 3 service. You will use this interface to make billing requests by invoking IPC method calls.
http://developer.android.com/google/play/billing/billing_integrate.html