草庐IT

MediaButton_Receiver

全部标签

Android 错误 Cant Use FLAG_RECEIVER_BOOT_UPGRADE here

我正在尝试从AppA启动AppB。关于AppBIActivity的问题:Intenti=newIntent();i.setAction("START_APPB");i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.sendBroadcast(i)在AppB内部,我有一个正在监听START_APPBIntent过滤器的广播接收器。如下:Intenti=newIntent();i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);i.setAction("SHOW_APPBPAGE");context.star

android - 是否有任何解决方案可以使 Android 设备成为 Cast Receiver?

您好,我有一个运行在Android4.4上的androidTVBOX是否可以将此设备设为转换接收器(如chromecast或AndroidTV)?具体来说,是否有任何SDK可以编写自定义应用程序,将在Android4.4上作为转换接收器应用程序运行? 最佳答案 不,没有这样的官方SDK可以做到这一点。请注意,CastSDK发送方会检查以确保他们正在与官方Cast接收方通话。 关于android-是否有任何解决方案可以使Android设备成为CastReceiver?,我们在StackOv

android - 致命异常 : java. lang.IllegalArgumentException : Receiver not registered: android. hardware.camera2.CameraManager

我正在开发一个可以打开/关闭系统巡视的手电筒应用。我在AndroidM(v6.0)上出现崩溃Crashlytics这是问题的详细信息和堆栈跟踪:FatalException:java.lang.IllegalArgumentException:Receivernotregistered:android.hardware.camera2.CameraManager$1@49e5f1batandroid.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:789)atandroid.app.ContextImpl.unregister

java - 非法参数异常 : Receiver not registered: com. google.android.gms.common.api

我收到来自Crashlytics的错误java.lang.IllegalArgumentException:Receivernotregistered:com.google.android.gms.common.api.c$a@425d95c8atandroid.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:654)atandroid.app.ContextImpl.unregisterReceiver(ContextImpl.java:1157)atandroid.content.ContextWrapper.unregi

android - 内部错误 : retry receiver class not set yet

我正在实现一个简单的gcm推送服务器通知到手机,但是当我从服务器推送时,通知不会显示在手机上。日志显示这个错误internalerror:retryreceiverclassnotsetyet谁能告诉我如何解决这个问题,或者给我一个修复这个错误的gcm库的链接。我在网上搜索,谷歌说这个错误在库版本中得到修复,但我在网上找不到。 最佳答案 此问题已由Android-GCM团队解决但尚未发布。检查未发布的更改(仅在源代码存储库中可用)here.源代码可用,您可以将其作为库添加到您的项目中。否则,解决此问题的简单方法是重新启动您的设备。

android - View 翻转器 : Receiver not registered

在我的应用程序中,有时我会收到此错误:java.lang.IllegalArgumentException:Receivernotregistered:android.widget.ViewFlipper$1@4806a4a8atandroid.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:667)atandroid.app.ApplicationContext.unregisterReceiver(ApplicationContext.java:840)atandroid.con

android - 如何将结果数据从 Broadcast Receiver 发送到 Activity

我有一个调用广播接收器的Activity。广播接收器等待并收听GPS。当监听器获得新点时,我想将该新点发送到Activity。如何将数据从BroadcastReceiver发送到Activity?我的Activity中需要一个监听器,等待广播接收器的响应。我该怎么做? 最佳答案 您可以从您的Activity中调用接收器。如果您不想在您的Activity中添加接收器的逻辑,您可以使用抽象接收器。抽象接收者:publicabstractclassSmsReceiverextendsBroadcastReceiver{@Overridep

generator - 作为扩展函数调用的序列生成器失败并显示 "receiver type mismatch"

我正在尝试从添加到LongRange的单个Long值生成序列。这有效:valseq=buildSequence{yield(2)yieldAll(3L..5)}但试图概括它,我似乎无法构造一个我可以成功调用的扩展函数:infixfunLong.join(R:LongRange):Sequence{valstart=thisreturnbuildSequence{yield(start)yieldAll(R)}}当我尝试调用它时:(2join3..5).forEach{/*dosomething*/}我明白了Error:(26,20)Kotlin:Unresolvedreference.

generator - 作为扩展函数调用的序列生成器失败并显示 "receiver type mismatch"

我正在尝试从添加到LongRange的单个Long值生成序列。这有效:valseq=buildSequence{yield(2)yieldAll(3L..5)}但试图概括它,我似乎无法构造一个我可以成功调用的扩展函数:infixfunLong.join(R:LongRange):Sequence{valstart=thisreturnbuildSequence{yield(start)yieldAll(R)}}当我尝试调用它时:(2join3..5).forEach{/*dosomething*/}我明白了Error:(26,20)Kotlin:Unresolvedreference.

android - 接收器上的 "Exported receiver does not require permission"意味着从系统服务接收

我在我的AndroidManifest中声明了一些接收器:第一个用于接收BOOT_COMPLETED操作。第二个用于接收android.net.wifi.SCAN_RESULTS。第三个用于接收我广播的一些Action(intent_action_monitor)和AlarmManager广播的一些Action(intent_action_setup_alarm等)。两个问题:为什么我没有在所有接收器上收到警告?我需要为要从系统服务接收的接收器设置什么权限以更正警告(我了解它的含义并且我不希望任何人使用我的接收器)?将exported="false"做用于启动接收器、wifi接收器、警