我正在使用Apple Music SDK创建一个Android应用。创建MediaPlayerController时,出现以下错误:
未找到int com.apple.android.music.foothill.javanative.FootHillConfig.config(java.lang.String)的实现
使用以下代码:
public class AppleMusicPlaybackFunctions {
private MediaPlayerController playerController;
private CatalogPlaybackQueueItemProvider.Builder queueProviderBuilder;
private AppleMusicTokenProvider appleMusicTokenProvider;
public AppleMusicPlaybackFunctions(Context context,AppleMusicTokenProvider appleMusicTokenProvider) {
this.playerController = MediaPlayerControllerFactory.createLocalController(context,appleMusicTokenProvider);
this.queueProviderBuilder = new CatalogPlaybackQueueItemProvider.Builder();
this.appleMusicTokenProvider = appleMusicTokenProvider;
playerController.addListener(this);
}
public void playPause() {
if (playerController.getPlaybackState() == PlaybackState.PLAYING){
playerController.pause();
} else {
playerController.play();
}
}
}
用户已经登录到Apple Music,AppleMusicTokenProvider返回当前用户的用户令牌和Apple开发人员令牌。
在播放之前,您还必须采取其他步骤吗?
有人知道如何解决此问题吗?