更新时间:2023-02-26 22:32:04
将此行添加到您的 AndroidManifest.xml
Add this line to your AndroidManifest.xml
<uses-permission android:name="android.permission.WAKE_LOCK" />
在你的安卓项目中实现 BroadcastReceiver
Implement BroadcastReceiver in your android project
[BroadcastReceiver]
public class NotificationBroadcastReceiver : BroadcastReceiver
{
private ApprovalDataStore _approvalDataStore => DependencyService.Get<ApprovalDataStore>();
public override async void OnReceive(Context context, Intent intent)
{
var pm = PowerManager.FromContext(context);
var wakeLock = pm.NewWakeLock(WakeLockFlags.Partial, "GCM Broadcast Reciever Tag");
wakeLock.Acquire();
//Write your code here
// When you are finished
wakeLock.Release();
}
}