title: What's the meaning of new @SystemApi annotation, any difference from @hide?
body: <p>Android introduced @SystemApi in its SDK source code recently. Seems like same in effect as the @hide annotation before, since they also got stripped from SDK jar classes.</p>
  
  <p>Is there any chance an app can call them in ways different from the old @hide APIs.</p>
  
  <pre><code>/**
   * Indicates an API is exposed for use by bundled system applications.
   * &lt;p&gt;
   * These APIs are not guaranteed to remain consistent release-to-release,
   * and are not for use by apps linking against the Android SDK.
   * &lt;/p&gt;&lt;p&gt;
   * This annotation should only appear on API that is already marked &lt;pre&gt;@hide&lt;/pre&gt;.
   * &lt;/p&gt;
   *
   * @hide
   */
  </code></pre>