Как создать Apple MediaPlayerController на Android MusicKit - PullRequest
0 голосов
/ 08 ноября 2019

Я создаю приложение для Android с использованием Apple Music SDK. При создании 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.

Есть ли другие шаги, которые вы предприняли? надо взять, прежде чем можно будет воспроизвести?

Кто-нибудь знает, как это исправить?

...