【发布时间】:2019-02-15 09:49:52
【问题描述】:
我正在设置一个新的 expo 应用程序并希望在我的应用程序中获得支持。
我想知道如何将agora.io的android sdk添加到我的expo项目中?
【问题讨论】:
标签: javascript reactjs expo agora.io
我正在设置一个新的 expo 应用程序并希望在我的应用程序中获得支持。
我想知道如何将agora.io的android sdk添加到我的expo项目中?
【问题讨论】:
标签: javascript reactjs expo agora.io
不幸的是,agora.io 的 iOS 和 Android SDK 都需要编辑本机代码。由于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.gradle 文件。
https://docs.agora.io/en/Voice/android_audio?platform=Android#add-the-agora-sdk-to-your-project
不过你很幸运。 SDK 周围有几个包装器,可用于完整的react-native 项目或弹出的Expo 项目。
【讨论】: