Android недавно представил @SystemApi в своем исходном коде SDK. Похоже на то же, что и аннотация @hide, так как они также были удалены из классов jar SDK.
Есть ли вероятность, что приложение может называть их способами, отличными от старых API @hide.
/**
* Indicates an API is exposed for use by bundled system applications.
* <p>
* These APIs are not guaranteed to remain consistent release-to-release,
* and are not for use by apps linking against the Android SDK.
* </p><p>
* This annotation should only appear on API that is already marked <pre>@hide</pre>.
* </p>
*
* @hide
*/