BUG: 歌词引用不正确 + 手动选择歌词时,提示找不到对应Activity
版本:Release-v1.6.0.2-16020 手机系统版本:MIUI 12.0.6 Android版本:Android 10
有时歌词引用会不正确(lrc与mp3同名同目录,有时会显示无歌词,有时会引用到其它的本地歌词)
因此,我会选择手动选择歌词。
但从老版本(具体版本忘了)更新上来后,手动选择歌词会提示 Aplayer: 找不到对应 Activity
在这里顺便把两个问题都报告一下。
第二个问题
~~建议换手机,或者至少换个系统~~
可以参考 https://github.com/Notsfsssf/pixez-flutter/blob/master/.github/FAQ.md#%E9%80%89%E6%8B%A9%E5%82%A8%E5%AD%98%E7%9B%AE%E5%BD%95 的「在被阉割的国产系统中尝试 SAF 模式」部分
第二个问题
~建议换手机,或者至少换个系统~
可以参考 https://github.com/Notsfsssf/pixez-flutter/blob/master/.github/FAQ.md#%E9%80%89%E6%8B%A9%E5%82%A8%E5%AD%98%E7%9B%AE%E5%BD%95 的「在被阉割的国产系统中尝试 SAF 模式」部分
看了下文章对应的应该是关于com.android.documentsui这个包,指代的是“文件”这一应用。
我在基于Android 12的MIUI 13.1.4的设备上测试了一下,功能正常运行,打开的也是安卓内部的“文件”应用。
然后我使用issue中的手机尝试手动安装,发现本机确实存在该应用,也没有被停用等。之后使用Google Chrome进行了测试,发现我在网页内选择上传文件时,“文件”的选择器是正常启动的,外观和正常运行的那台设备的一模一样。
于是我尝试寻找Aplayer中是否有其它选择外部文件的功能,发现设置中的“歌单导入”中的“从外部文件导入”是可以正常打开文件选择的,只有手动选择歌词时无法打开。
这可能是什么原因?
区别在 mime type
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/misc/menu/AudioPopupListener.kt#L71
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/ui/activity/SettingActivity.kt#L845
可能是其中一个获取到 null 了
有能力可以自己改改代码,或者等我有空
区别在 mime type
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/misc/menu/AudioPopupListener.kt#L71
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/ui/activity/SettingActivity.kt#L845
可能是其中一个获取到
null了有能力可以自己改改代码,或者等我有空
好的,谢谢。 我先尝试自己改改,不过因为刚学估计也挺难改好的_(:з」∠)_
区别在 mime type
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/misc/menu/AudioPopupListener.kt#L71
https://github.com/rRemix/APlayer/blob/1405ff04b65175df2a60bcadd78fb6998eec73dc/app/src/main/java/remix/myplayer/ui/activity/SettingActivity.kt#L845
可能是其中一个获取到
null了有能力可以自己改改代码,或者等我有空
1.5.7.6之后的版本都有这个问题,大佬能否尝试解决或者额外把原来的文件选择加回来并行?
需要修复,这个很影响,尤其是在 mp4 离线运行软件没法导入 LRC