我尝试设置Java代码,该代码向Spotify提供顺序说明。因此,我设置了如下所示的同步CallResults。
b
在上面的示例中运行时,音乐开始按预期播放,但是应用程序等待10秒钟,然后抛出错误消息。我希望收到CallResult<Empty> callResult = mSpotifyAppRemote.getPlayerApi().play(mURI);
Result<Empty> result = callResult.await(10, TimeUnit.SECONDS);
if (!result.isSuccessful()) Log.e("ERROR play", result.getError().getMessage());
才能继续下一条指令。
为什么虽然明显执行了指令(=音乐播放),但为什么我仍在10秒后收到超时?