【发布时间】:2020-11-29 13:09:14
【问题描述】:
我正在用flutter开发一个应用程序,我想使用一个不适用于flutter的SDK,他们有一个用java(android native)编写的示例项目,我想将该应用程序集成到我当前的flutter app,平台渠道可以做到吗?
我在 android native 方面的经验非常薄弱,所以我几乎可以接受那个项目。
提前致谢,
【问题讨论】:
标签: java android flutter dart sdk
我正在用flutter开发一个应用程序,我想使用一个不适用于flutter的SDK,他们有一个用java(android native)编写的示例项目,我想将该应用程序集成到我当前的flutter app,平台渠道可以做到吗?
我在 android native 方面的经验非常薄弱,所以我几乎可以接受那个项目。
提前致谢,
【问题讨论】:
标签: java android flutter dart sdk
是的,你可以。这是您自己的应用程序,而不是另一个应用程序。这不是必需的,但 Android Studio 会为您提供帮助。
你必须修改你的 Flutter 项目的 /android 项目。您需要实现相关的 SDK,并复制/粘贴/重构相关示例代码。然后,您可以通过方法通道将此代码公开给 Flutter 端。要了解如何操作,请read this doc。
重要提示:热重启不会更新本机代码。每次要应用本机代码更改时都必须重新编译。
【讨论】: