diff --git a/core/java/android/net/NetworkRecommendationProvider.java b/core/java/android/net/NetworkRecommendationProvider.java index 271b0a7c7507d..af0459d637184 100644 --- a/core/java/android/net/NetworkRecommendationProvider.java +++ b/core/java/android/net/NetworkRecommendationProvider.java @@ -20,6 +20,19 @@ import java.util.concurrent.atomic.AtomicBoolean; /** * The base class for implementing a network recommendation provider. + *
+ * A network recommendation provider is any application which: + *
+ * Implementations are required to implement the abstract methods in this class and return the
+ * result of {@link #getBinder()} from the onBind() method in their Service.
+ *
+ * The default network recommendation provider is controlled via the
+ * config_defaultNetworkRecommendationProviderPackage config key.
* @hide
*/
@SystemApi