blob: 728f975ed166f2dcddfe14eb87d35dddc56dc034 [file] [log] [blame]
What is Android Build Internal Library?
------------------------------------
Android Build service is used as a destination to upload test results and logs from
TF test runs. This is an autogenerated library for the Android Build API client.
The library is generated automatically from API definitions.
What is the difference between v2beta1 and v3?
-------------------------------------
Those are different versions of the library. V3 introduced some incompatible changes
and v3 library can't be used as a drop-in replacement. V3 library is compiled so that
it has a version number embedded in the pacakge name and it can be used alongside v2beta1.
Building Android Build Internal Client libraries
-------------------------------------
To build v3 (CL/683732996):
Run the following blaze command:
blaze --blazerc=/dev/null build //wireless/android/launchcontrol/apiary:libandroid_build_versioned_v3_java.jar
To build v2beta1 (CL/281174129):
Run the following blaze command:
blaze --blazerc=/dev/null build //wireless/android/launchcontrol/apiary:libandroid_build_v2beta1_java.jar