1This library (com.android.location.provider.jar) is a shared java library 2containing classes required by unbundled providers. The library was created 3as a way of exposing API classes outside of the public API before SystemApi 4was possible. Now that SystemApi exists, no new classes should ever be added 5to this library, and all classes in this library should eventually be 6deprecated and new SystemApi replacements offered. 7 8Whether or not classes in this library can ever be removed must be answered on 9a case by case basis. Most of the classes are usually referenced by Google Play 10services (in which case references can be removed from that code base), but 11these classes may also be referenced by OEM code, which must be considered 12before any removal. 13