I now tested Endomondo, this app has an option to leave the screen on, which seems to do the trick. Good registration with activity duration of more than 5 hours.
I have the same problems with Huawei + Runkeeper. Tried every battery and app-setting mentioned in this thread, to no avail. Will now try out some of these other apps, such as Endomondo, Locus Maps.