问题标签 [bootcompleted]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
161 浏览

android - 是否可以覆盖引导完整构造函数?

使用此代码启动完成不会注册,但如果您删除构造函数,它将正常工作。(注意:不用说,接收者已在清单中正确注册)。

谁能证实我担心静态接收器不能有构造函数或解释做这个代码试图做什么的方法?

0 投票
1 回答
138 浏览

android - 传递给 onBootComplete 广播接收器的上下文是什么?

我正在尝试访问除我的 BR 之外的类中的方法,因为它是一个引导完成的 BR,我无法覆盖其构造函数并传递参数。

我正在考虑尝试通过上下文,因为我想不出其他办法,唯一的问题是我找不到任何地方提到传递给它的上下文是什么。

任何帮助都感激不尽。

0 投票
4 回答
10581 浏览

android - 如何调试 BOOT_COMPLETE 广播接收器的“强制关闭”崩溃?

由于手机重新启动并因此在启动时与 Eclipse 调试器/LogCat 断开连接,我如何查看启动完成广播接收器在哪里崩溃?

我在我的公共类 BootCompleteReceiver 的 onReceive() 中执行一些操作 extends BroadcastReceiver { ... }

当手机启动时,这会崩溃并弹出强制关闭对话框。我该如何调试它并查看问题出在哪里?

这个问题适用于调试任何BOOT_COMPLETE广播接收器。

谢谢!

编辑

是的,当手机启动时,我们可以在 LogCat 中看到系统日志,但我的应用程序 Log.d(TAG,"Boot completed") 必须等到它 (onReceive) 被触发,但到那时应用程序由于问题而崩溃位于接收器本身的某个位置。在我可以记录任何内容之前,该应用程序崩溃了。另外,我不能对正在重启的手机使用“在调试模式下运行”...

0 投票
1 回答
3631 浏览

android - Logcat:未授予 android.permission.BIND_DEVICE_ADMIN 包 com.myprojects.myapp 的权限(protectionLevel=2 flags=0xbe46)

我有一个启动完整的广播接收器,但它没有按预期工作。也不是需要 STATUS_BAR 权限的全屏活动。

我试图在手机启动时查看 LogCat 日志,这就是我发现的:

日志

任何线索为什么会发生这种情况?

我的清单文件有:

编辑 和其他两个类似的日志:

0 投票
1 回答
866 浏览

android - BOOT_COMPLETED 的 BroadcastReceiver 未从 sleep() 返回

我有一个对 BOOT_COMPLETED 做出反应的 BroadcastReceiver。反过来它会发出一个意图,但是这个意图应该延迟一段时间。出于某种原因,如果 sleep() 调用的参数大于大约。6000 毫秒,睡眠永远不会返回(我从未在下面的代码中看到“睡眠完成!”消息)。也没有抛出异常。低于 6000 毫秒一切正常!

任何想法如何解决这个问题都会很棒!

0 投票
2 回答
916 浏览

android - 连接更改接收器在启动后仍然存在/启动?

我有一个简单的广播接收器,它监听连接变化,如果网络可用,它会设置一个循环警报,启动一个短期服务。如果没有网络连接,它将禁用重复警报:

清单看起来像:

所有这些都很好。

但是,即使在我重新启动模拟器后,这段代码似乎也能运行。我不是要 BOOT_COMPLETE。我确保我没有从快照中恢复模拟器。这是预期的行为吗?我不确定这是在哪里记录的。当我遇到这个时,我正要询问 BOOT_COMPLETE。

0 投票
1 回答
1531 浏览

android - BOOT_COMPLETED 不调用 BroadcastRecevier

我查看了这个网站上关于BOOT_COMPLETED 不调用Broadcast Receiver. 我认为我的问题类似于这个问题BroadcastReceiver not working after BOOT_COMPLETED

但是,我并没有试图捕获超过Intent一种服务。我只是想要BOOT_COMPLETED行动。

你能看看我的代码,让我知道在哪里以及如何修复它吗?

这是清单:

广播接收器:

服务:

0 投票
1 回答
404 浏览

android - 当我想实例化调用服务的广播接收器时,GoogleApi 的 API 级别 8 平台 2.2 错误

当我的 android 应用程序在启动后调用我的接收器时,我收到以下错误。此问题仅发生在 Android GoogleApi 的 API 8 级平台 2.2 中(这在 api 8 级、10 级及更高版本中运行良好)。

我澄清说代码工作正常,因为如果我在模拟器上运行它以运行 10 或 Api Api 16 可以完美运行。我重复的错误,只有当我在模拟器上运行它以运行 8 或 Google Api Api 的平台 2.2 API 级别 8 时才会得到它。谢谢!

我的清单文件是这样的:

我的广播文件是这样的:

我的服务文件是这样的:

0 投票
1 回答
530 浏览

android - BOOT_COMPLETED 后警报对话框中出现空指针异常

我想在设备启动完成时显示一个警报对话框。广播接收器没有问题,它工作正常。但是当启动完成时,没有打开的活动,因此我到NullPointerException了这里。在这种情况下如何显示对话框?这是我用来显示对话框的代码:

请帮我。提前致谢。

0 投票
2 回答
1110 浏览

android - Android广播启动完成不工作

我在 Android 中的 BROADCAST 接收器有问题。所有接收器都运行良好,但无法正常运行 RECEIVED_BOOT_COMPLETED。有什么想法?

清单文件:

代码: