Merge "Fix docs to be clearer and more maintainable" am: 7e62a930a1

am: eef56a4e6c

Change-Id: I82ac15bbebd70838ed3b0aa50bb4bd48a644fc7e
This commit is contained in:
Neil Fuller
2019-10-24 03:22:04 -07:00
committed by android-build-merger

View File

@@ -83,8 +83,9 @@ public @interface UnsupportedAppUsage {
* <p>Possible values are:
* <ul>
* <li>
* {@link android.os.Build.VERSION_CODES#O} or {@link android.os.Build.VERSION_CODES#P},
* to limit access to apps targeting these SDKs (or earlier).
* An API level like {@link android.os.Build.VERSION_CODES#O} - in which case the API is
* available up to and including the specified release. Or, in other words, the API is
* blacklisted (unavailable) from the next API level from the one specified.
* </li>
* <li>
* absent (default value) - All apps can access this API, but doing so may result in
@@ -94,10 +95,6 @@ public @interface UnsupportedAppUsage {
*
* </ul>
*
* Note, if this is set to {@link android.os.Build.VERSION_CODES#O}, apps targeting O
* maintenance releases will also be allowed to use the API, and similarly for any future
* maintenance releases of P.
*
* @return The maximum value for an apps targetSdkVersion in order to access this API.
*/
int maxTargetSdk() default Integer.MAX_VALUE;