我不能在世博会 React Native 应用程序中将 Expo-av 与 react-native-track-player 一起使用



我想使用react原生音轨播放器在我的应用程序中播放音频,我还需要Expo av在同一应用程序中录制音频,所以我安装了这两个库,但当我试图用EAS生成应用程序的开发构建时,构建一直失败,并出现此错误

Duplicate class com.google.android.exoplayer2.ui.<class-name> found in modules jetified-exoplayer-ui-2.13.3-runtime (com.google.android.exoplayer:exoplayer-ui:2.13.3) and jetified-exoplayer-ui-r2.17.2-runtime (com.github.doublesymmetry.Exoplayer:exoplayer-ui:r2.17.2)

但当我删除ExpoAV时,构建是成功的,这意味着我不能在项目中同时使用这两个库,

请问我能做什么,因为我需要在项目中录制音频,而Expo av似乎是在Expo管理的应用中录制音频的最佳库

或者,我可以使用其他库在React Native Expo应用程序中录制音频吗

现在可以一起使用这两个库了。

请参阅以下内容:https://github.com/expo/expo/issues/18937

这是我的package.json,两者在ios和android上都能很好地协同工作。

"expo": "^47.0.3",
"expo-av": "^13.0.1",
"react-native-track-player": "^3.1.0"

相关内容

  • 没有找到相关文章

最新更新