in auth-lib/src/main/java/com/spotify/sdk/android/auth/app/SpotifyNativeAuthUtil.java [155:172]
private static Intent tryResolveActivity(@NonNull Context context,
@NonNull String packageName,
@NonNull Sha1HashUtil sha1HashUtil) {
Intent intent = new Intent(SPOTIFY_AUTH_ACTIVITY_ACTION);
intent.setPackage(packageName);
ComponentName componentName = intent.resolveActivity(context.getPackageManager());
if (componentName == null) {
return null;
}
if (!validateSignature(context, componentName.getPackageName(), sha1HashUtil)) {
return null;
}
return intent;
}