caiyonglong / MusicLake

MediaPlayer、Exoplayer音乐播放器,可播在线音乐,qq音乐,百度音乐,虾米音乐,网易云音乐,YouTuBe
Apache License 2.0
2.67k stars 536 forks source link

无法修改api,修改api后应用闪退。 #88

Closed AirLongDian closed 3 years ago

AirLongDian commented 3 years ago

遇到的问题:

  1. 无法修改api,修改api后应用启动时闪退。
  2. 搜索特别的慢,需要2-3分钟才能显示搜索结果。
  3. QQ音乐来源的歌曲播放时显示播放地址错误,无法播放

编译使用版本:5.0.1 编译环境:

另外能提供的信息,打开项目时有报错 Tried to use preview panel provider (JavaFX WebView), but it is unavailable. Reverting to default. 不确定是否与上述问题有关。

caiyonglong commented 3 years ago

1、无法修改api,修改api后应用启动时闪退。 是修改哪个api呢?闪退的日志有吗

2、搜索特别的慢,需要2-3分钟才能显示搜索结果。 因为搜索是通过js进行了一层转换,同时调用了多端接口,中间包含了数据的处理和合并,所以会比较慢。但是2-3分钟应该不至于,是不是网速问题,这边试了QQ、网易云、虾米,2-3秒能出结果。

3、QQ音乐来源的歌曲播放时显示播放地址错误,无法播放 因为QQ音乐付费资源,抓不到播放地址,所以这些跟去播放时会提示错误。

打开项目时有报错 Tried to use preview panel provider (JavaFX WebView), but it is unavailable. Reverting to default.

这个点和Android studio 4.1的版本的插件有关,和项目没关系,可以删除旧的AS 插件。参考一下网上解决办法 https://blog.csdn.net/weixin_35642769/article/details/109640104