1

我正在设置一个新的世博会应用程序,并希望在我的应用程序中获得支持。

我想知道如何将 android sdk 添加agora.io到我的 expo 项目中?

4

1 回答 1

4

不幸的是,iOS 和 Android SDKagora.io都需要编辑本机代码。由于Expo将本机代码从您那里抽象出来,这意味着访问本机代码的唯一方法是使用react-native init或通过弹出您的项目来创建您的Expo项目。

查看适用于 iOS 的文档,您可以看到它需要您通过使用可可豆荚或直接将其插入 Xcode 项目文件来添加 SDK。https://docs.agora.io/en/Voice/ios_audio?platform=iOS#add-the-agora-sdk-to-your-project

同样,对于 Android,您必须在 Android 文件夹中添加 SDK 并对文件进行更改build.gradlehttps://docs.agora.io/en/Voice/android_audio?platform=Android#add-the-agora-sdk-to-your-project

不过你很幸运。SDK 周围有几个包装器,可用于完整react-native项目或弹出Expo项目。

https://github.com/AgoraIO/React-Native-SDK

https://github.com/syanbo/react-native-agora

于 2019-02-15T18:03:50.333 回答