9

这可能是这个问题的重复。但它没有答案,我会在这里给出一些细节。

我在Flutter 插件的 android 项目中创建了一个带有File->New Module->Android Library的模块。现在我有一个如下结构:

|-my_plugin
  |-android
    |-settings.gradle
    |-build.gradle
    |-mylibrary
      |-build.gradle

/android/settings.gradle:

rootProject.name = 'my_plugin'
include ':mylibrary'

/android/build.gradle

...
dependencies {
  implementation project(':mylibrary')
}

当我使用flutter build apkflutter run构建示例插件项目(由 Flutter CLI 自动创建)时,出现此错误:

Project with path ':mylibrary' could not be found in project ':my_plugin'.

有什么建议么?

4

1 回答 1

1

对于那些仍在寻找解决方案的人。你可以试试这个。

不要将以下代码放在插件 setting.gradle 中,而是将其放在 example/android/settings.gradle

include ':mylibrary'
于 2020-01-09T01:59:39.683 回答