Android Consumer IR Manager 必须是以下之一:
Posted
技术标签:
【中文标题】Android Consumer IR Manager 必须是以下之一:【英文标题】:Android Consumer IR Manager Must be one of: 【发布时间】:2014-10-06 05:19:02 【问题描述】:我正在尝试编写一个应用来玩弄我手机的红外线发射器。
但是,当我使用任何 android SDK(我尝试过 IntelliJ、Android Studio 和 Eclipse)时,我得到“必须是 Context.SOMETHING 之一”,并且 SOMETHING 是这个调用必须是的所有事物的庞大列表.
但是,我没有看到: CONSUMER_IR_SERVICE
就像这个链接说我应该:https://developer.android.com/reference/android/hardware/ConsumerIrManager.html
我的代码是:
activity.getSystemService("CONSUMER_IR_SERVICE");
是的,在有人问之前,我正在尝试使用 API 19,并且据我所知,这一切都已正确设置。我的模拟器正在运行 API 19,清单需要 API 19,上面的代码也是如此。
如果重要的话,我正在使用 OS X 10.09、java 8。我该怎么办?您需要我提供更多信息吗?提前致谢。
【问题讨论】:
看起来像一个 SDK 错误。 这真是太糟糕了,我不确定我是否会购买它......那么其他人如何能够制作这样的应用程序? 尝试使用字符串值"consumer_ir"
,这是Context.CONSUMER_IR_SERVICE
映射到的。
【参考方案1】:
我认为可能是 SDK 的 bug,但你可以忽略它。
Android L 预览版上的CAMERA_SERVICE 相同,IDE(android studio) 在源代码编辑器上仍然显示错误,但 gradle 显示 BUILD SUCCESSFUL。
【讨论】:
谢谢,这是真的。我只是还没有做任何事情,所以我没想过要尝试编译!不过,我的强迫症在它下面的那条小线上快疯了;)以上是关于Android Consumer IR Manager 必须是以下之一:的主要内容,如果未能解决你的问题,请参考以下文章
Android中的consumer-rules.pro和proguard-rules.pro有啥区别?
python 公开MayaPyManager类,该类用于运行MayaPy实例,并对路径和环境变量进行明确控制。 Manag