首页 > 解决方案 > DJI Android SDK 桥接器

问题描述

我在一个使用 Phantom 4 advanced+ 的项目中工作,我从 github 下载了最新的 android sdk 版本。我使用询问的开发人员密钥编辑了代码,并在 android studio 模拟器中运行它。它询问 WSBridge ip,但我不知道如何找到它。我做了很多研究并找到了不同的解决方案,但没有一个适合我。已经下载了 dji 推荐的 DJI Bridge,我按照说明一步步操作,还是没有找到。

有关如何找到它的任何信息,或者您认为可以解决我的问题的任何信息,这对我来说将非常有帮助。

非常感谢。

标签: androiddji-sdk

解决方案


  1. 在实际的 Android 手机中安装 BridgeApp ( https://github.com/dji-sdk/Android-Bridge-App )
  2. 将手机连接到 RC 和 Wifi,并确保左右指示灯均为绿色。
  3. 在 bridgeapp 屏幕上,您应该会看到 IP 地址。这是您需要为 SDK 提供的 IP 地址,以便 SDK 连接到 BridgeApp。
  4. enableBridgeModeWithBridgeAppIP使用SDKManager 类中的方法将 SDK 连接到 BridgeApp 。

- 仅当您想使用桥接模式使用 DJI SDK 时。这样做的好处在于调试,因为运行 DJISDK 的应用程序可以在与实际连接到 RC 的手机不同的手机上运行。- 如果你不需要这个,你不必使用DJI SDK的BridgeApp和Bridge模式。将运行 DJI SDK 应用程序的手机直接连接到 RC,它应该可以工作。


推荐阅读