问题标签 [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 投票
2 回答
10647 浏览

java - Android:OnBootReceiver:导出的接收器不需要权限

我创建了一个BroadcastReceiver,它接收BOOT_COMPLETED.

在我的AndroidManifest.xml我添加它是这样的:

但是,我收到警告:导出的接收器不需要许可。 我已经在 SO 上阅读过它,但我并不完全理解它。

那么有人可以向这个初学者解释:)为什么我会收到这个警告,以及如何处理它(以及为什么)?

0 投票
3 回答
2405 浏览

android - android 3.1及以上版本启动完成后如何启动应用程序?

从这里知道 android 3.1 及更高版本不支持启动完整意图。但在我的应用程序中。我想在设备重新启动后在我的应用程序中自动启动服务。我不希望用户手动启动我的应用程序。我该怎么做 ?提前感谢您的帮助。

0 投票
0 回答
160 浏览

database - 是否可以从启动完成的接收器读取数据库?

一旦我的应用程序接收到 boot_completed 广播,我就会尝试读取数据库。但是在尝试打开数据库时我得到 NullPointerException。我的目标是存储重新启动计数,并且应该是持久的(应该在重新启动后仍然存在)。这可能吗?如果不可能,是否有任何其他方法可以实现相同的效果。请帮助!..谢谢..

0 投票
2 回答
512 浏览

android - 鉴于不再支持 HONEYCOMB BOOT COMPLETED,我如何才能发现我的设备已重新启动?

我正在 Android 4.0.3 中开发应用程序。根据Google 的文档,我读到不再支持 HONEYCOMB BOOT COMPLETED 事件。

鉴于此,我怎样才能发现我的设备已重新启动?

代码 -

Java类:-

清单文件:-

0 投票
1 回答
276 浏览

android - 设备重启后出现 ResourceNotFoundException

我的应用程序中有 Boot Completed Receiver,在 Reboot 完成后,在我的 Boot Receiver 中我正在启动一个 Activity。因为我在设置布局时遇到了 ResourceNotFoundException。

我不知道原因,但显然是因为它无法在我的应用程序中找到布局或 R。有人对此有任何想法吗?请指导我解决此问题。

编辑 - 我发现如果我在我的应用程序尝试加载之前解锁屏幕,那么它不会有任何问题。仅当模拟器屏幕被锁定并且我在我的应用程序启动后解锁它时才会出现问题。那么会发生什么,它向我显示了您的应用程序不幸崩溃的消息。

0 投票
1 回答
24103 浏览

android - Android ACTION_SHUTDOWN 广播不起作用

代码 -

服务 -

权限 -

0 投票
4 回答
4653 浏览

android - BOOT_COMPLETED 时 BroadcastReceiver 内的 AlarmManager

我有一个服务“GroupsTaskAlarmChecker”,AlarmManager 在 Groups.class 活动的 onCreate 中每 20 秒调用一次:

这完美地工作。但是我需要在设备启动时这样做。然后我知道我必须像这样制作 AndroidManifest:

然后像这样 mi broadcastReceiver :

但是在这个 onReceive 里面我不知道我怎么能像以前一样做(意图和 alarmManager 每 20 秒启动一次服务)。此行中的错误:

有可能我不能在 BroadcastReceiver 中创建一个 AlarmManager 吗?

谢谢大家,我是一名 Android 初学者,我需要你们的帮助。对不起我的英语不好 ;)

0 投票
1 回答
3178 浏览

android - Android 中的 java.lang.NullPointerException

我面临的问题是NullPointerException我无法在我的代码中找出问题所在。请帮帮我。

我的清单文件:

我的TextMessageReceiver.java文件:

提前致谢。

0 投票
1 回答
3204 浏览

android - Android 闹钟开机启动

我想在一周中的特定日期发送通知,我的代码在当天有效,但每次打开智能手机/模拟器时都会收到通知。我该如何解决这个问题?

我的清单

自动启动.java

还有我的 Alarm.java

谢谢

0 投票
2 回答
11762 浏览

android - BOOT_COMPLETED 意图动作的广播无法正常工作

我有一个接收器类监听几个动作,但它无法捕捉到android.intent.action.BOOT_COMPLETED动作。我做错了什么?这是我的清单文件:

可以看出,我在接收器中再次添加了权限,并且接收器的名称得到了这个答案所暗示的类的全名。
这是广播接收器类:

当我运行应用程序时,接收器会捕捉到,android.intent.action.PACKAGE_REPLACED但是当我重新启动手机时,接收器不会捕捉到BOOT_COMPLETED.
但是,当我在 Mainfest 文件中发表评论时,.OtherReceiver可以捕捉到它!
这是这个类的代码:

just the same as the other one. So my question is why I need define a separate receiver for the BOOT_COMPLETED action?
Edit: I also tried to send the action via adb according to this, and without any permission I could catch it with the AppReceiver class: