请我想使用react-native-track-player在我的应用程序中播放音频,我还需要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)
但是当我删除Expo-av时,构建是成功的,这意味着我不能在项目中同时使用这两个库,
请问我能做些什么,因为我需要在项目中录制音频,而Expo-av似乎是在Expo托管应用程序中录制音频的最佳库
或者,我是否可以使用其他库在React Native Expo应用程序中录制音频
1条答案
按热度按时间np8igboo1#
您现在可以一起使用这两个库。
请参阅:https://github.com/expo/expo/issues/18937
这是我的
package.json
,两者在ios和android上都能很好地配合工作。