How to set home launcher in Android 7.0 Nougat and 8.0 Oreo I could not find the way to set/change the default launcher in Android N (Nexus 6P). I think it is not there. Any help?
Changing the default launcher in Android O (as of 8.0 DP 1)


Go into the Settings app
Go to "Apps &amp; Notifications"
Go to "Default apps"
Press "Home app"


Alternatively, you can just search inside the settings app for "Home."



Changing the default launcher in Android Nougat 


Go into the Settings app
Go to "Apps"
Press the settings gear in the top-right (not the triple-dot)
Scroll down and press "Home app"


Alternatively, you can just search inside the settings app for "Home."

source: https://www.youtube.com/watch?v=HpXBDnSIeiM



Changing the default launcher in Android Marshmallow


Go into the Settings app
Scroll down, and under the "Device" header you'll see "Home" 
Go into that and you'll be able to change your home launcher




Changing the default launcher in Android Lollipop


Go into the Settings app
Scroll down, and under the "Device" header you'll see "Home" 
Go into that and you'll be able to change your home launcher




Changing the default launcher in Android KitKat


Go into the Settings app
Scroll down, and under the "Device" header you'll see "Home" 
Go into that and you'll be able to change your home launcher




Changing the default launcher in Android (pre-KitKat 4.4)

You'll need a third-party app to change between home screens. One of the best ("Home Switch") is available here: https://play.google.com/store/apps/details?id=co.uk.captainstu72.homeswitch