APlayer icon indicating copy to clipboard operation
APlayer copied to clipboard

BUG: 歌词引用不正确 + 手动选择歌词时,提示找不到对应Activity

Open Wshine233 opened this issue 2 years ago • 6 comments

版本:Release-v1.6.0.2-16020 手机系统版本:MIUI 12.0.6 Android版本:Android 10

有时歌词引用会不正确(lrc与mp3同名同目录,有时会显示无歌词,有时会引用到其它的本地歌词) 因此,我会选择手动选择歌词。 但从老版本(具体版本忘了)更新上来后,手动选择歌词会提示 Aplayer: 找不到对应 Activity

在这里顺便把两个问题都报告一下。

Wshine233 avatar Mar 23 '23 08:03 Wshine233

第二个问题

~~建议换手机,或者至少换个系统~~

可以参考 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 模式」部分

Henry-ZHR avatar Mar 23 '23 15:03 Henry-ZHR

第二个问题

~建议换手机,或者至少换个系统~

可以参考 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中是否有其它选择外部文件的功能,发现设置中的“歌单导入”中的“从外部文件导入”是可以正常打开文件选择的,只有手动选择歌词时无法打开

这可能是什么原因?

Wshine233 avatar Mar 24 '23 02:03 Wshine233

区别在 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

有能力可以自己改改代码,或者等我有空

Henry-ZHR avatar Mar 24 '23 05:03 Henry-ZHR

区别在 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

有能力可以自己改改代码,或者等我有空

好的,谢谢。 我先尝试自己改改,不过因为刚学估计也挺难改好的_(:з」∠)_

Wshine233 avatar Mar 25 '23 16:03 Wshine233

区别在 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之后的版本都有这个问题,大佬能否尝试解决或者额外把原来的文件选择加回来并行?

yangyifanshuai avatar Mar 08 '24 20:03 yangyifanshuai

需要修复,这个很影响,尤其是在 mp4 离线运行软件没法导入 LRC

z0z0r4 avatar Apr 14 '24 09:04 z0z0r4