首页 > 解决方案 > 适用于智能控制器和 Mavic 2 Pro 的 DJI Mobile SDK - 无产品连接

问题描述

Mobile SDK 是否支持 Mavic 2 的智能控制器?看起来没有。

应用在智能控制器上启动,注册sdk成功,但没有调用onProductConnect(BaseProduct baseProduct) after DJISDKManager.getInstance().startConnectionToProduct();

'com.dji:dji-sdk:4.9.0.1'
'com.dji:dji-sdk-provided:4.9'

29.03.2019

Mavic 2 Pro 列在支持的产品中。

https://developer.dji.com/mobile-sdk/documentation/introduction/product_introduction.html#supported-products

而 Mavic 2 Pro 可以通过两种组合购买。有普通控制器和智能控制器。而且我没有找到有关与第二选择(智能控制器)兼容性的任何信息。只有我们可以启动第三方应用程序的信息。

另一个问题是,为什么智能控制器上的 USB 主机端口在连接 Android 设备时不起作用。它应该像普通控制器一样工作,但事实并非如此。

DJI 也不提供普通的 mavic 2 控制器作为独立产品。所以如果你买御2 pro带智能手柄的话,根本无法用Mobile SDK来控制,也买不到普通手柄……((((

PS 智能控制器 - 这个: https ://www.dji.com/smart-controller?site=brandsite&from=nav

标签: dji-sdk

解决方案


您使用的是哪个智能控制器?

要查找 DJI Mobile SDK 支持的产品,您可以从该页面下载发行说明:https ://developer.dji.com/mobile-sdk/downloads/ 。

此外,您可以查看这些 android 教程以了解如何使用 DJI Mobile SDK 将您的应用程序连接到 DJI 产品:https ://developer.dji.com/mobile-sdk/documentation/android-tutorials/index.html


推荐阅读