title: How to check the Support Library / AppCompat library version at Runtime?
body: <p>We have an SDK for Android that requires Support Library v4 with targetSdk 23 (meaning that the Support Library should be also 23). For commercial reasons, I have to  upgrade the SDK so it should work even if the App is compiled against API 21. </p>
  
  <p>This means that some calls to the Support Library should be done conditionally depending on the current Support Library version of the App (<strong>not the current API level</strong>), so I have 3 options here (ranked by best to worst):  </p>
  
  <p>1 - Check the Support Library version before the method call (This is what I have not figured out how to do, (if possible at all)).<br>
  2 - Use reflection.<br>
  3 - Use Try Catch blocks.  </p>
  
  <p>So for the 1st option, is it possible to check the support library version at runtime?</p>