Google's new version of the Android operating system, Android 5.0 Lollipop, now makes it possible for users to screen record natively (as introduced in Android 4.4 Kit Kat) and without the need to root in order to use the app. This is great news for those who are interested in using this functionality but don't have rooted Android devices, or don't particularly want to go through the process of rooting in order to do so.
Android has made this possible by introducing an API, that once integrated with an app, will allow users to screen record via that app, but without the need to root in order to do it. In a recent article on Android Police, the author explains that the API will allow apps to capture everything (bar secure content) on the screen, once they have gained user consent. This won't change the fact that screen recording apps aren't able to record the audio coming out of their devices, but it will still be possible to mix in sound from the mic where necessary. What all of this will mean for existing screen recording apps, is that once they've implemented the API, they should find that their user base is extended to now include non-rooted users as well.
Further information on the features included in the Android 5.0 Lollipop operating system is available on the Android website.