Lines Matching refs:library
2 First, com.android.media.remotedisplay.jar is a shared java library
5 library which provides build-time APIs to the unbundled clients.
7 At runtime, the shared library is added to the classloader of the app via the
8 <uses-library> tag. And since Java always tries to load a class from the
9 parent classloader, regardless of whether the stub library is linked to the
11 library.
13 --- Rules of this library ---
14 o The stub library is effectively a PUBLIC API for unbundled remote display providers
18 o This library can see and instantiate internal platform classes, but it must not
20 break clients of the library because they cannot see the internal platform classes.
22 This library is distributed in the system image, and loaded as
23 a shared library. So you can change the implementation, but not
26 --- Why does this library exists? ---
31 This library will eventually be replaced when the media route provider
32 infrastructure that is currently defined in the support library is reintegrated
34 library is a compromise to make new capabilities available to the system
35 without exposing the full surface area of the support library media