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