# Android 广播接收不到Android开发中,我们经常会使用广播来进行组件间的通信。但是有时候会遇到一个问题,就是发送的广播无法被接收到。这个问题可能出现在很多地方,比如注册广播接收器时出错、权限问题等等。本文将介绍一些常见的原因以及解决方法,希望能帮助到你解决这个问题。 ## 广播发送不成功的原因 1. **未正确注册广播接收器** 在AndroidManifest.xml
原创 4月前
630阅读
本人是Android新手,最近做了一个关于监听手机短信功能的应用,我在网上看资料了解到广播分为有序广播和无序广播,有序广播;无序广播又称普通广播,其中的利弊我也一时没搞清楚,我用的是有序广播实现的,具体思路如下1、定义一个接收短信的广播2、当系统接收到短信时,拦截短信,获取短信内容3、将指定的短信内容转发到服务器下面是我的实现方法1、添加一个短消息接收类 1 import java.uti
    出现此报错的原因是Android O中对隐式广播做了限制,这种限制主要是把广播用于进程间通信时,广播Receiver无法接收广播,如果发生了此现象,可以通过shell下 logcat -s BroadcastQueue 可以看到是否报出了这样的警告。11-01 13:58:45.617 2432 2549 W BroadcastQueue: Background execution no
1.1安装与卸载测试1)软件安装后是否可以正常运行2)安装过程中是否可以取消3)安装空间不足时是否有相应提示4)是否可以卸载应用(可通过桌面卸载,也可以通过软件卸载安装。曾发现在ios手机上有个应用安装时未完全安装,终止安装后,未完成安装的应用图标一直显示在手机上,并且无法成功删除)5)卸载是否支持取消功能额,单击取消后软件卸载功能是否正常---不可逆6)卸载后文件是否全部删除所有的安装文件夹7)
# Android静态广播接收不到的解决方法 在Android应用开发中,广播是一种非常重要的通信机制,它可以让应用程序之间或者应用程序内部的组件之间进行通信。而Android广播又可以分为静态广播和动态广播两种。在使用静态广播时,有时候会遇到接收不到广播的情况,下面我们将介绍一些可能的解决方法。 ## 1. 检查广播过滤器 在Android中,广播接收者通过IntentFilter来指定自
原创 3月前
584阅读
# Android 接收不到系统广播的原因及解决办法 在 Android 开发中,系统广播是一种强大的通信机制,它允许应用程序以异步方式接收系统或其他应用程序发送的消息。尽管如此,很多开发者在实现系统广播接收器时,仍然会遇到“接收不到系统广播”的问题。本文将深入探讨这些原因,并给出相应的解决方案。 ## 什么是系统广播? 系统广播Android 平台提供的一种通知机制,它允许不同的应用程
原创 1月前
69阅读
# Android 接收不到关机广播Android开发中,广播是一种非常重要的通信机制。应用程序可以通过广播来发送和接收信息。然而,有些时候,开发者会发现自己的应用无法接收到系统的关机广播。这篇文章将探讨这个问题,并提供一些常见的解决方案和代码示例。 ## 什么是广播广播是一种应用程序之间的通信方式,Android系统会发送系统级的广播,供应用程序接收。例如,当手机关机、重启或连接到
原创 1月前
54阅读
   Android内置了很多系统级别的广播,我们可以在应用程序中通过监听这些广播来得到各种系统的状态信息。比如手机开机完成后会发出一条广播,电池的电量发生变化会发出一条广播,时间或时区发生改变也会发出一条广播等等。如果想要接收到这些广播,就需要使用广播接收器,下面我们就来看一下它的具体用法。1、动态注册监听网络变化   广播接收器可以自由地对自己感兴趣的广
首先是应用中不能只有一个广播,必须有一个activity或者service(这种情况比较复杂参考)简单的小例子,一个是只有一个Receiver捕捉有网络改变的常驻广播,另外一个是在第一个的基础上增加了一个Activity。试验证明,第一种情况是收不到广播的! 第二种情况是可以收到广播的。所以android程序中,不能只有一个Receiver组件,必须还要Activity。据说这是google对an
# Android静态广播接收不到解决方案 ## 1. 整体流程 为了解决“android静态广播接收不到”的问题,我们需要经历以下步骤: | 步骤 | 操作 | | --- | --- | | 1 | 创建一个广播接收器类 | | 2 | 在AndroidManifest.xml中注册广播接收器 | | 3 | 发送广播 | 在下面的文章中,我将详细介绍每个步骤需要做什么,以及需要使用的
原创 2023-08-21 03:48:48
1073阅读
# 解决Android UDP广播接收不到的问题 在Android开发中,UDP广播是一种常见的网络通信方式,可以实现设备之间的快速数据传输。但是有时候在开发过程中,我们可能会遇到UDP广播接收不到的问题,这可能是由于网络环境、代码逻辑或者权限设置等原因导致的。本文将介绍一些常见的解决方法,帮助开发者快速解决Android UDP广播接收不到的问题。 ## 问题描述 当我们在Android
原创 5月前
414阅读
Android UDP接收不到广播解决方案 在Android开发中,使用UDP协议进行网络通信是一种常见的方式。然而,有时候我们会遇到无法接收到UDP广播的情况。本文将介绍如何解决Android UDP接收不到广播的问题,并给出详细的步骤和代码示例。 整体流程如下所示: | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 创建UDP Socket对象 | | 步骤二 |
原创 7月前
271阅读
# Android开发之实现"android bootcomplete 首次广播接收不到"的步骤 ## 1. 介绍 在Android开发中,我们经常会遇到需要在设备开机完成后接收广播的需求,但有时候会发现第一次接收不到广播。这是因为在设备开机完成后,系统会立即发送BOOT_COMPLETED广播,但有时候我们的应用还没完全启动起来,所以无法接收到这个广播。为了解决这个问题,我们需要在应用启动时判
原创 2023-08-25 14:22:40
434阅读
# Android 开机广播接收问题解析及解决方案 在 Android 开发中,接收系统广播是一项常见的任务。尤其是在设备开机时,有时我们需要执行特定的操作,比如启动服务、初始化数据等。然而,有些开发者会发现,应用在开机时无法接收到相应的开机广播。这究竟是什么原因呢?本文将对此进行深入解析,并给出相应的解决方案。 ## 开机广播简介 Android 系统在设备开机时会发送一系列的广播,最重要
原创 1月前
48阅读
# Android 10接收不到开机广播解决方案 作为一名经验丰富的开发者,我很高兴帮助刚入行的小白解决“Android 10接收不到开机广播”的问题。接下来,我将详细解释整个流程,并提供必要的代码示例。 ## 流程 首先,我们需要了解Android 10中接收开机广播的流程。以下是整个流程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 检查Manifest中的权
原创 2月前
63阅读
App里有一个自己在Manifest文件里面注册的广播接收器(Receiver),到Android8.0的机器上调试的时候却接收不到消息,一番搜索和研究之后,才发现Android8.0已经对隐式广播做了限制。版本区别 对于targetSdkVersion 在26或者以上的App,在Manifest里面注册的Receiver已经受到限制,而用Java代码动态注册的Receiver则不受影响。targ
android平台中,广播接收器组件用于接收和响应系统广播的消息,广播接收器组件也需要通过activity组件实现与用户的交互。同样的用户自定义的广播接收器需要继承父类BroadcastRecivier,在其所重载的广播接收方法onReceive中实现对广播的过滤和接收广播接收器组件有两种使用模式:Java代码引用和XML代码引用。1)Java代码首先自定义BroadcastRecivier的
权限<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <span style="color: #ff00ff;"><receiver android:name=".BootBroadcastReceiver"> <intent-filter&g
转载 2023-06-26 15:23:39
203阅读
UDP的socket绑定到IP地址后无法接受广播数据 fannyth 05-11-10, 18:37 由于考虑到我的程序要在多网卡的机器上运行,所以我将网卡的ip地址绑定到了socket server_addr.sin_addr.s_addr = inet_addr(servIP);但是这样就无法收到广播数据?同时我也绑定到了一个广播地址接受
到底是哪里出了问题呢?捣鼓了半天,宝宝终于发现了,原来微信收不到消息竟是因为设置有误。有同遭遇的亲们看这里吧,快快get新技能吧~华为收不到微信提示信息多种解决方法请确认以下事项:确认已开启通知功能:a.开启微信应用内部的通知功能,“我>设置>新消息提醒”;b.开启系统的通知功能,“设置>通知栏和状态栏>通知管理>微信”。2.确认系统休眠时系统要保持联网:a.点击“设
  • 1
  • 2
  • 3
  • 4
  • 5