背景

在接入csj新插屏广告之后,对其进行测试,视频广告无法播放并且会自动关闭当前页面,最开始我一直以为是我代码写错了,就反复的去看csj的SDK接入文档,经过反复的确认之后,发现不是代码的问题,而是内部调用的一个方法名和我自己定义的一个方法名有所冲突才导致了这样的错误出现。

报错如下:

checkClipboardServiceCallingUser from xxxxxxx asks to run as user 119 but is calling from uid u0a334;this requires android.permission.INTERACT_ACROSS_USERS_FULL

这是因为我的Content子类里面使用了getUserId()方法,系统无法判断使用Content的还是我自己定义的方法,改变一下自己的方法名就可以了。