MX Player 不同版本在安卓电视上授予权限界面不一样,老版本能授予,新版本不行 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kidzgy
V2EX    问与答

MX Player 不同版本在安卓电视上授予权限界面不一样,老版本能授予,新版本不行

  kidzgy 204 天前 1219 次点击
这是一个创建于 204 天前的主题,其中的信息可能已经有所发展或是发生改变。

最近买了台 TCL 电视,捣鼓了下,发现 MX Player 不同版本在电视上的授权界面是不一样的,老版本是能正常授权,能看到本地视频文件的。但是新版本点击授权时,没有反应。

我测试了两个版本,一个是 MXPlayer-Pro-1.68.4-v7a-Balatan ,另外一个是 MXPlayer-Pro-1.86.0-v7a-Mod-Balatan 。1.68.4 算是支持 TV 的最新版本了。往后的版本都像 1.86 这样的界面,无法完成授权。

TCL 电视的安卓版本是 11 ,可以通过甲壳虫 ADB 。

以下是两个版本的授权界面,明显可以看到,两个授权界面是不一样的。1.68 是能正常授权,正常使用的。1.86 就无法完成授权,无法查看任何视频文件。另外,即便 1.68 完成授权了,升级到 1.86 ,仍旧会继续弹出授权界面请求授权,不然无法使用播放器。

MXPlayer-Pro-1.68.4-v7a-Balatan

MXPlayer-Pro-1.86.0-v7a-Mod-Balatan

不知道有没有什么办法,让新版本 Mxplayer 能在 TV 上完成授权呢?能不能通过第三方软件对 APK 进行修改?不知又如何修改?

8 条回复    2025-06-05 09:00:06 +08:00
wnpllrzodiac
    1
wnpllrzodiac  
   204 天前 via Android
授权是系统对软件的管控。改 app 没用。要改系统
kidzgy
    2
kidzgy  
OP
   204 天前
@wnpllrzodiac 1.86 的授权改成 1.68 的那种方式是不是就可以了?都是同个系统呀
kidzgy
    3
kidzgy  
OP
   204 天前
这里补充一下图二的灰色字眼:

由于 Android11 及更高版本的安全策略更改,MX 播放器需要“所有文件访问”权限才能发现您设备上的媒体和字幕
ysc3839
    4
ysc3839  
   204 天前 via Android
直接 adb 授权吧
mxalbert1996
    5
mxalbert1996  
   204 天前 via Android
大概率是因为 TCL 的魔改系统把授予所有文件访问权限的界面阉割掉了。
如果能用 adb 的话可以试试 adb shell appops set --uid 包名 MANAGE_EXTERNAL_STORAGE allow
wnpllrzodiac
    6
wnpllrzodiac  
   204 天前 via Android
可能是 app 的 target api 版本改高了。target api 版本会影响 app 的表现行为
kidzgy
    7
kidzgy  
OP
   203 天前
@wnpllrzodiac #6

试用 Apktool M 修改了 targer api 为 31 ,跟 1.68 版本一样,原先是 33 。修改后,弹出的授权界面仍旧是 1.86 那种,点击无法完成授权。
kidzgy
    8
kidzgy  
OP
   203 天前
@mxalbert1996 #5

你这个是可行的。我在之前也用过同样的指令去完成授权,但是没有生效。不知道为什么这次就生效了。

1.68 的授权指令是( 1.68 能手动授权,无需指令):
adb shell pm grant com.mxtech.videoplayer.pro android.permission.READ_EXTERNAL_STORAGE
adb shell pm grant com.mxtech.videoplayer.pro android.permission.WRITE_EXTERNAL_STORAGE

1.86 的授权指令是:
adb shell appops set --uid com.mxtech.videoplayer.pro MANAGE_EXTERNAL_STORAGE allow
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1018 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 24ms UTC 18:54 PVG 02:54 LAX 10:54 JFK 13:54
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86