1Optional Platform Prebuilt APIs 2 3These prebuilt APIs refer to those *not* included in the core platform 4(i.e. android.jar) but which may be present, for example, on specific 5devices and/or form-factors (e.g. Wear specific APIs provided by the 6wear-sdk.jar). 7 8The convention used for optional platform prebuilt APIs located here is: 9 10<module>/<version> 11 12Where *module* represents the device or form-factor proving the API and 13*version* represents the release version qualifier associated with the 14given APIs - for example: 15 16`prebuilts/sdk/opt/wear/33.4` - corresponds to the wear-sdk API provided via 17the 4th Wear QPR released on top of the platform API level 33. 18 19Note that all APIs added here should use the `prebuilt_apis` module so 20as to ensure that the prebuilt APIs conform to established standards w.r.t 21compatibility and change control. As such, it is expected that every module 22will include a `module/Android.bp` file containing their `prebuilt_apis` 23definition. Corresponingly, the <version> directories should match the 24respective defintions for `api_dirs` and the contents/structure of each 25version dir should match the structure expected by the `prebuilt_api` module. 26 27https://source.android.com/docs/setup/build/java-library#maintaining-backward-compatibility 28