PlaybackParams params = new PlaybackParams();
public void setParams(PlaybackParams params) {
params.setSpeed(.5f);
this.params = params;
}
public PlaybackParams getParams() {
params.setPitch(0.5f);
return params;
}
私はこのコードをしようとしますが、私のデバイスのバージョンがために、エラーが発生することになる21のようになりますdocからandroid <23デバイスでPlaybackParams()メソッドを使用できますか?
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/media/PlaybackParams;
at com.gems.fraxionapp.Music.MediaPlaybackService$MultiPlayer.(MediaPlaybackService.java:1876)at com.gems.fraxionapp.Music.MediaPlaybackService.onCreate(MediaPlaybackService.java:349)at android.app.ActivityThread.handleCreateService(ActivityThread.java:2762)at android.app.ActivityThread.access$1800(ActivityThread.java:151)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1386)at android.os.Handler.dispatchMessage(Handler.java:102)at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5255)
at java.lang.reflect.Method.invoke(Native Method
at java.lang.reflect.Method.invoke(Method.java:372)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:917) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
音楽速度をAndroidで設定できる他のライブラリ –