This tool can be used to extract platform annotations, for use by Android Studio, IntelliJ, and lint. It creates a .zip file with external annotations in a format that IntelliJ and lint can read. This allows annotations to live separately from the actual library's .class files. This is particularly useful for annotations that have source retention that we still want to allow the IDE to be aware of. Furthermore, for the typedef annotations in particular, compiled annotations cannot hold all the information we want to capture (e.g. a reference to the actual field that is part of the typedef, not its inlined value.) To build it, run "gradle installApp", then look in build/install for the extract command.