BroadcastReceiver是一个响应系统范围广播公告的Android组件。
我正在编写一个非常简单的测试Android应用程序,它可以发现蓝牙设备并将其显示在屏幕上。该应用程序在 Android 9 上正常运行,但不适用于...
在应用程序关闭时,通过通知中的操作从 RoomDB 中删除对象
所以我正在创建一个任务应用程序,用户可以在其中添加和删除任务,我提供了此选项以在 4 小时后通过通知提醒任务。该通知有一个“完成”操作,
这应该是显而易见的,但我找不到解决方案。很多人都问过这个问题,答案通常是切换到上下文注册的接收器。我有无障碍服务
当我尝试在 Play 商店上发布我的应用程序时,但我在广播接收器中收到意图重定向错误。这是相关代码。 类 SmsBroadcastReceiver : BroadcastReceiver() { ...
BroadcastReceiver onReceive 未使用 AlarmManager setExact 触发
我的应用程序旨在在一定时间间隔后发送通知,但是当我使用 AlarmManager 时,我的 BroadcastReceiver 中并未触发 onReceive。我已将代码剥离回 f...
我需要为我的用户提供经过验证的电话号码,但经过研究,似乎没有可靠的方法从设备获取电话号码。 我已经看过好几次的一个建议......
我的应用程序未在 Android Studio 上的日程安排中发送通知
我已经在这个项目上工作了几天,它要么在我安排的时候发送通知,要么从不发送通知。就目前而言,它创建了通道和通知,但它
我知道这里已经有人问过此类问题,但没有一个对我有用,所以我会在这里问。 我正在使用 kotlin 和 jetpack compose 开发一个 VPN 应用程序。我们应用程序的核心使用这个客户...
我知道这里已经有人问过此类问题,但没有一个对我有用,所以我会在这里问。 我正在使用 kotlin 和 jetpack compose 开发一个 VPN 应用程序。我们应用程序的核心使用这个客户...
我目前正在制作一个在启动时启动 http 服务器服务的应用程序。一开始它可以工作,但它突然停止工作。 这是我的 AndroidManifest.xml 我目前正在制作一个在启动时启动 http 服务器服务的应用程序。一开始可以用,但突然就停止了。 这是我的AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:installLocation="internalOnly"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="32" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <application android:allowBackup="true" android:dataExtractionRules="@xml/data_extraction_rules" android:fullBackupContent="@xml/backup_rules" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.TestApp" tools:targetApi="31"> <activity android:name=".MainActivity" android:exported="true" android:label="@string/app_name" android:theme="@style/Theme.TestApp"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <receiver android:name="me.rapierxbox.TestApp.BootReceiver" android:exported="true"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver> <service android:name=".HttpServer" /> </application> </manifest> 这是我的 BootReciver: public class BootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.d("autostart","autostart recived"); if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) { Intent serviceIntent = new Intent(context, HttpServer.class); context.startService(serviceIntent); } } } 即使我自己使用 ./adb shell am broadcast -a android.intent.action.BOOT_COMPLETED 广播 Intend,我也没有收到 Logcat 日志,服务也没有启动。 您必须使用androidx.legacy.content.WakefulBroadcastReceiver(同时已弃用)。 // https://mvnrepository.com/artifact/androidx.legacy/legacy-support-core-utils runtimeOnly "androidx.legacy:legacy-support-core-utils:1.0.0"
我正在使用以下代码来访问 Android 上的 USB 设备。 私有最终字符串 ACTION_USB_PERMISSION = "com.myapp.USB_PERMISSION"; 私有最终广播接收器 mUsbReceiv...
我有以下代码: 类 MainActivity : ComponentActivity() { 覆盖 fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) 瓦尔 br =
使用 BroadcastReceiver 时如何检测 Android 设备中哪个特定配置属性已更改
这是我的 BroadcastReceiver 类的代码: 类 TWOSBroadcastReceiver: BroadcastReceiver () { 覆盖 fun onReceive(上下文:上下文?,pIntent:意图?) { 当(pIntent!!.action){ ...
Android studio 在模拟器上接收短信,但在物理手机上不接收短信
您好 stackoverflow 社区, 我想问你一个问题,因为我有一段时间被困住了,没有解决办法。 我几乎完成了我的 Android Studio 项目,我显示了一个 Toast.makeText 并发现...
如果在代码中注册,BroadcastReceiver 不会接收意图,但如果在清单中则可以
我面临的问题是,如果我在活动中注册我的接收器,它就无法工作,但如果我在清单中注册它,它就工作正常。 该接收者需要处理在
为什么我的BatteryStatusBroadcastReceiver在插拔充电器时频繁显示Toast消息?
我在我的 Android 应用程序中实现了 BatteryStatusBroadcastReceiver 来显示 toast 消息,指示设备是否正在充电或放电。但是,我遇到了一个问题,其中
Android 14 上下文注册的广播接收器在 sdk 34 更新后无法工作
私有广播接收器syncStatusReceiver = new BroadcastReceiver(){ @覆盖 公共无效onReceive(上下文上下文,意图意图){ /** 该方法可以触发多次。所以...
Flutter 通知:使用 flutter_local_notifications 输入操作直接回复聊天通知
我正在使用 Flutter 创建一个聊天应用程序。我添加了 flutter_local_notifications 插件以及 Firebase Messaging 来处理通知。我正在使用 MessagingStyleNotification 来显示...
我使用BroadcastReceiver来接收系统通知。当收到通知时,我需要向服务器发送一些数据。 对我来说,接收广播和发送数据工作很重要......
当我使用 SMS 用户同意 API 时,FirebasePhoneAuth 崩溃
如果我向我的手机发送短信,那么短信用户同意 API 会收到良好的短信。 短信接收成功结果 如果我通过 FirebaseAuth 向我的手机发送短信,则短信会成功发送到我的设备。 firebase 发送了 co...