I don't have any real device that is supposed to support onActive/onInactive, so I can't test on real device, but in simulator (i.e: enduro3) in SDK 8.1.0 onActive is not called. Interestingly onInactive is called:
using Toybox.Application as App;...