java.lang.SecurityException:内容不允许访问://android.media.tv/watched_program

时间:2015-12-03 07:08:06

标签: android android-securityexception

我已为STB平台编译了示例电视输入。根据自述文件 https://github.com/googlesamples/androidtv-sample-inputs 在运行直播频道应用时,我观察到以下异常并且应用无法启动

  

/ ActivityManager(2708):启动proc 3672:com.google.android.tv/u0a47   用于服务com.google.android.tv/.recommendation.NotificationService   E / DatabaseUtils(3462):向parcel E / DatabaseUtils写入异常(   3462):java.lang.SecurityException:不允许访问   内容://android.media.tv/watched_program

RichTv和Simple服务在后台运行。 如何解决这个异常?

1 个答案:

答案 0 :(得分:0)

我相信您可能需要为清单添加两项权限:

<!-- Required to update or read existing channel and program information in TvProvider. -->
<uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" />
<!-- Required to update channel and program information in TvProvider. -->
<uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" />

如果您需要更多帮助,可以查看我的项目:http://github.com/fleker/cumulustv