【问题标题】:how to make service running even if activity closed?即使活动关闭,如何使服务运行?
【发布时间】:2012-07-31 15:40:35
【问题描述】:

我有一个与套接字通信的应用程序。

我想将 socket 服务 绑定到通信活动。但是如果活动关闭服务会被销毁

无论 Activity 是打开还是关闭,如何保持套接字服务运行?

如果我在活动停止时开始通知我的应用程序,服务是否正在运行?

【问题讨论】:

    标签: android


    【解决方案1】:

    您可以根据自己的要求启动您的服务。

    请转至http://developer.android.com/guide/components/services.html

    【讨论】:

    • 在我的应用程序中使用 startService 方法?我需要将数据从服务交换到活动。我认为广播接收器可以做到这一点。内存不足时我的应用是否被系统杀死?
    【解决方案2】:

    您必须使用广播接收器、警报管理器和服务来实现此功能,

    参考下面的帖子

    AlarmManager, BroadcastReceiver and Service not working

    【讨论】:

      【解决方案3】:

      您可以通过 android:process 标签在您的应用程序之外的另一个进程中启动服务。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-29
        • 1970-01-01
        • 1970-01-01
        • 2014-02-28
        • 2023-04-03
        • 1970-01-01
        • 2012-08-29
        • 1970-01-01
        相关资源
        最近更新 更多