这是我第一次尝试创建一个flutter插件,我从android studio创建了flutter插件项目并且运行良好,当我尝试为android添加平台特定代码时我遇到了一些问题,在同一个项目中平台特定代码编辑几乎死了(没有掉毛)。
我在android studio中导入了MyPluginProject/android,也存在一些问题,
Unresolved reference: io
这是输出flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.7.8+hotfix.2, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.0)
[✓] Android Studio (version 3.4)
[✓] Connected device (1 available)
• No issues found!
按照以下步骤解决了问题这个问题 https://github.com/flutter/flutter/issues/19830在 github 上。
- 删除项目中的.idea文件夹(不知道是否需要,但是
只是要确定)
- 在 Android Studio 中点击
Open an existing Android studio project
并选择文件夹your_plugin/example/android
(重要的是要打开your_plugin/example/android
首先然后your_plugin
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)