gpt4 book ai didi

android - 如何在 Android MusicKit 上创建 Apple MediaPlayerController

转载 作者:行者123 更新时间:2023-11-30 04:58:10 32 4
gpt4 key购买 nike

我正在创建一个使用 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返回当前用户的用户 token 和苹果开发者 token 。

在播放之前您还必须执行其他步骤吗?

有人知道如何解决这个问题吗?

最佳答案

这是因为您缺少一些库。添加以下库:

System.loadLibrary("c++_shared")
System.loadLibrary("appleMusicSDK")

关于android - 如何在 Android MusicKit 上创建 Apple MediaPlayerController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58768222/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com