我可以在android中使用PlaybackParams()方法吗<;23装置?

我可以在android中使用PlaybackParams()方法吗<;23装置?,android,playback,Android,Playback,我将尝试此代码,但我的设备版本将为21,这将生成错误:-此 java.lang.NoClassDefFoundError:解析失败: Landroid/media/PlaybackParams 在 com.gems.fraxionapp.Music.MediaPlaybackService$MultiPlayer.(MediaPlaybackService.java:1876)网址: com.gems.fraxionapp.Music.MediaPlaybackService.onCreate(

我将尝试此代码,但我的设备版本将为21,这将生成错误:-此

java.lang.NoClassDefFoundError:解析失败: Landroid/media/PlaybackParams
在 com.gems.fraxionapp.Music.MediaPlaybackService$MultiPlayer.(MediaPlaybackService.java:1876)网址: com.gems.fraxionapp.Music.MediaPlaybackService.onCreate(MediaPlaybackService.java:349)位于 android.app.ActivityThread.handleCreateService(ActivityThread.java:2762)位于 android.app.ActivityThread.access$1800(ActivityThread.java:151),网址为 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1386)位于 dispatchMessage(Handler.java:102)位于 Looper.loop(Looper.java:135)位于 android.app.ActivityThread.main(ActivityThread.java:5255)
在java.lang.reflect.Method.invoke(本机方法
在java.lang.reflect.Method.invoke(Method.java:372)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:917) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

从:

在API级别23中添加

因此,不,您不能。

来自:

在API级别23中添加


因此,不,您不能。

您不能。通常支持库包括那些可以进行后端口的类,但目前库中没有此类类

这意味着它不能用于以前的版本


您不能。通常支持库包括那些可以进行后端口的类,但是库中目前没有这样的类

这意味着它不能用于以前的版本


可以在android中设置音乐速度速率的任何其他库可以在android中设置音乐速度速率的任何其他库
    PlaybackParams params = new PlaybackParams();

    public void setParams(PlaybackParams params) {
        params.setSpeed(.5f);
        this.params = params;
    }

    public PlaybackParams getParams() {
        params.setPitch(0.5f);
        return params;
    }