Right now we use reflection to set notification channels on android O because the compileSdkVersion in master is bumped to the O sdk version (presumably 26). Once this is bumped we can remove the reflection and just access the methods directly (within version code checks).
(Once the support lib is updated we can even remove the version checks and our custom notification builder and just use NotificationCompat / NotificationManagerCompat methods - there's a separate bug for this at https://crbug.com/704152 )
Comment 1 by awdf@chromium.org
, Apr 3 2017