Xamarinのアンドロイドアプリで、サービスからアプリを起動するとApplication.Currentがnullになる現象が発生し、以下の情報から、サービスのOnCreate時、以下の2行を
Forms.Init(this, bundle);
Xamarin.Forms.Application.Current = new Xamarin.Forms.Application();
で動作するようになった
情報元
https://docs.microsoft.com/ja-jp/xamarin/xamarin-forms/platform/native-forms
以下も参考にさせていただきました。