我可以在扑朔迷离中从另一个应用程序调用平台频道吗?

时间:2020-08-09 21:34:28

标签: java android flutter dart sdk

我正在使用Flutter开发一个应用程序,我想使用一个不适用于Flutter的SDK,并且他们有一个用Java(Android本机)编写的示例项目,我想将该应用程序集成到当前Flutter中应用程序,是否可以通过平台渠道来完成?

我在android native中的经验非常薄弱,因此我几乎可以接受该项目。

预先感谢

1 个答案:

答案 0 :(得分:1)

是的,可以。不过,这是您自己的应用程序,而不是另一个。并不是必须的,但是Android Studio会为您提供帮助。

您必须修改Flutter项目的/ android项目。您需要实现相关的SDK,然后复制/粘贴/重构相关的示例代码。然后,您可以通过方法通道将此代码公开给Flutter端。要了解操作方法,请read this doc

重要提示:热重启不会更新本地代码。每次要应用本机代码更改时,都必须重新编译。