当前位置: 首页 > 知识库问答 >
问题:

在远程进程中注册广播接收机从代码到运行

宋宏儒
2023-03-14

Android:进程

...如果分配给该属性的名称以冒号(':')开头,则在需要时创建一个应用程序专用的新进程,广播接收器在该进程中运行。

共有1个答案

闽鸿宝
2023-03-14

这是一种注册广播接收机运行在另一个进程从代码?

RegisterReceiver()上下文中调用,适用于来自其他进程的广播。

但是,RegisterReceiver()在接收到广播时不会创建另一个进程,这正是Android:process所做的。Android:process与发送广播的进程无关。

 类似资料:
  • 我是android新手。我的项目有一个活动和一个服务。我的服务有一个广播接收器,而活动有一个广播发送器,它在PeriodSender方法中。动态地,当我注册接收者时,在服务开始时它不会调用,但是如果我在几分钟后发送了一些东西,它就会调用。但是我想在清单中注册它,我已经在清单中包含了接收方的详细信息,但是接收方没有调用。我的接收方类名是MyReceiver21,意图操作是My_ACTION1。实际上

  • 我有一个broadcastreciever开始了一个长的操作(上传过程)。在一个从活动类开始的服务的代码中,我需要在一个新线程中注册这个接收器。 我已经检查了这篇文章Android的广播接收器是在一个新的线程中启动的吗?但是我需要一个关于使用Context.RegisterReceiver的更具体的示例(BroadcastReceiver receiver、IntentFilter filter、

  • 本文向大家介绍Android中的广播和广播接收器代码实例,包括了Android中的广播和广播接收器代码实例的使用技巧和注意事项,需要的朋友参考一下 BroadcastReceiver不仅可以接收系统广播,也可接收自定义的广播   1.定义一个广播接收器   2.发送广播,定义好action标志,用Intent发送 3.注册只接收指定action的广播接收器 4.取消该广播接收器

  • 我是Android开发人员开发一个应用程序。在这里,我从GCM获得注册ID并将其保存在字符串中,现在我想将此注册ID从广播接收器类发送到我的主活动类,以便我可以将此值发送到我的服务器。我试图使用意图,但武力关闭总是发生。 GcmBroadcastreceiver的代码。班级是 公共void onReceive(上下文、意图){

  • 我在VS代码上得到了这个错误,但不知道为什么它会失败

  • 我正在尝试拥有自己的蓝牙kotlin实现,但遇到了一个问题。 我正在按照这里的kotlin教程启动一个用于扫描蓝牙设备的广播接收器。 问题是,当我试图从广播接收器将每个发现的设备添加到主活动范围内的可变列表中,以便将列表发送到颤振端时,我总是得到一个空值。 由于我是kotlin和android的新手,我无法真正理解我到底哪里出错了,以及我需要了解哪些概念才能做我需要做的事情。 Kotlin主要活动