问题
安装第三方APP--TVING(韩国APP)在android设备后,出现以下提示并且无法进入:루팅된 기기에서는 이용할 수 없습니다 (有道翻译:不能在已安装设备上使用)
解决方法
反编译第三方APP
链接:百度网盘链接--apktool工具 提取码:36t4
根据工具中的说明进行反编译,反编译出来后打开得到的 res\values\strings.xml 搜索以上提示得到如下string:
<string name="error_nonvalidated_content">"방송 정보를 불러올 수 없습니다.
구매 여부를 확인해주세요."</string>
<string name="error_play_drm_on_rooted_device">루팅된 기기에서는 이용할 수 없습니다.</string>
<string name="exo_controls_cc_disabled_description">Enable subtitles</string>
<string name="exo_controls_cc_enabled_description">Disable subtitles</string>
可以看到原因是 error play drm on rooted device
在找到这个原因之前一直在修改build.prop
去掉su或者改名su
直接删掉su不用重启就能打开APP了;改名su是在编译阶段实现的,不能直接在控制台上改
rm -rf system/xbin/su
cp system/xbin/su system/xbin/v3 //不能直接改名