Clarify exception message.

The exception fires when intent resolution fails to find a service which declares an appropriate intent-filter. The existing message is confusing; it's trying to say that the service couldn't be found but the double negative renders it incorrect.

#cleanup
#minor-release

PiperOrigin-RevId: 472736740
This commit is contained in:
Googler 2022-09-07 15:56:07 +00:00 committed by Marc Baechinger
parent 70e82a29b7
commit 15d3d74e16

View File

@ -118,10 +118,10 @@ public final class SessionToken implements Bundleable {
type = TYPE_BROWSER_SERVICE_LEGACY; type = TYPE_BROWSER_SERVICE_LEGACY;
} else { } else {
throw new IllegalArgumentException( throw new IllegalArgumentException(
serviceComponent "Failed to resolve SessionToken for "
+ " doesn't implement none of" + serviceComponent
+ " MediaSessionService, MediaLibraryService, MediaBrowserService nor" + ". Manifest doesn't declare one of either MediaSessionService, MediaLibraryService,"
+ " MediaBrowserServiceCompat. Use service's full name"); + " MediaBrowserService or MediaBrowserServiceCompat. Use service's full name.");
} }
if (type != TYPE_BROWSER_SERVICE_LEGACY) { if (type != TYPE_BROWSER_SERVICE_LEGACY) {
impl = new SessionTokenImplBase(serviceComponent, uid, type); impl = new SessionTokenImplBase(serviceComponent, uid, type);