0

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

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

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

4

1 回答 1

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

于 2015-12-03T18:19:23.300 回答