我已为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服务在后台运行。 如何解决这个异常?
答案 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