0

我想在动态模型()中实现 DJI 功能,但要做到这一点,它需要应用程序类中的 cal 函数 Helper.install(),而基本模型对 DJI SDK 一无所知。

反正有办法解决这个问题吗?

4

1 回答 1

0

在当前的 SDK 中,我没有看到好的解决方案;install() 访问仅在 Application 类中可用的信息。

您需要拥有自己的 Application 类,以便它可以扩展 MultiDexApplication(是的,DJI 的示例显示了调用 MultiDex.install(this) 的代码;但更“Android”的正确方法是让您的应用程序类扩展 MultiDexApplication)。

所以无论如何你都需要 Application 类。

我不完全理解您所说的“基本模型”是什么意思,但无论您实施什么(或如何),我上面的信息都将适用。

于 2019-06-13T18:58:26.650 回答