以Nuget的身份从另一个项目访问服务

时间:2018-12-04 10:49:47

标签: android xamarin xamarin.android

我在单独的Android项目中实现了BackgroundService。这个单独的Android项目将被编译成NuGet包。

后台服务代码:

    [Service]
    public class BroadcastService : Service
    {
        IBinder mBinder;
        Thread t;
        [return: GeneratedEnum]
        public override StartCommandResult OnStartCommand(Intent intent, [GeneratedEnum] StartCommandFlags flags, int startId)
        {
            try
            {
                Toast.MakeText(this, "Background service started...", ToastLength.Long).Show();

            }
            catch (Exception ex)
            {

            }

            base.OnStartCommand(intent, flags, startId);
            return StartCommandResult.Sticky;

        }

在我将要打包为apk的原始Android项目平台中,我希望使用此后台服务。

该服务在设备启动时启动。我的问题是如何从另一个将被用作NuGet包的项目中使用此服务?请帮忙。

0 个答案:

没有答案