title: In Androird how to expose a library API in AOSP to 3rd party developers
body: <p>So I want to do the following</p>
  
  <p>1) Build a internal library inside the AOSP system that exposes some features of the internal Android system
  2) Turn this into a third party library.</p>
  
  <p>So the problem is, if I just go and add some classes to core java framework and make the API public it does not help because the third party developer can not build against it.</p>
  
  <p>So what else needs to be done so that developer can access my API ?</p>
  
  <p>Thanks !</p>