Java 弗利特说它“无法解决这个项目”

Java 弗利特说它“无法解决这个项目”,java,android,gradle,flutter,here-api,Java,Android,Gradle,Flutter,Here Api,我试着在这里运行一个关于颤振的示例: 。我已经按照自述说明进行了操作: Android gradle Import HERE-sdk.aar as aar module. (AndroidStudio) File -> New -> New Module -> Import .jar/.aar module. Add your keys to manifest and service as described at HereMaps guide Change the inten

我试着在这里运行一个关于颤振的示例:

。我已经按照自述说明进行了操作:

Android gradle

Import HERE-sdk.aar as aar module. (AndroidStudio) File -> New -> New Module -> Import .jar/.aar module.
Add your keys to manifest and service as described at HereMaps guide
Change the intent-filter in HereMaps Service to app package name.
我正在尝试运行该示例,但它仍然提供以下信息:

FAILURE: Build failed with an exception.                              


* What went wrong:
Could not determine the dependencies of task ':app:preDebugBuild'.    

> Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'.
   > Could not resolve project :HERE-sdk.                               
     Required by:                                                       
         project :app > project :flutter_here_maps                      
      > Unable to find a matching configuration of project :HERE-sdk: None of the consumable configurations have attributes.

* Try:                                                                   Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
我将HERE-sdk.aar文件添加到Android应用程序目录中的libs文件夹中。导入的文件带有file->New->New Module->Import.jar/.aar Module选项,我在项目结构中添加了模块,但我看不到它。如果我再试一次,它会说“Project已经包含名为hereSDK的子项目”,但在列表中不可见

我还在app-level build.gradle文件中添加了以下内容,就像我在一个Android项目中所做的那样:

repositories {
    flatDir {
        dirs 'libs'
    }
    mavenCentral()
}
dependencies {
    implementation(name: 'HERE-sdk', ext: 'aar')
...

}我更新了存储库。现在您只需要将HERE-sdk.aar复制到example/android/HERE-sdk/,它就可以工作了

请记住将应用程序密钥放在正确的位置,如自述文件中所述


我们正在发布版本中使用此项目,效果非常好。

似乎缺少一些导入。您应该尝试使用flutt-pub-get更新包,或者使用flutt-pub缓存修复,这将重新导入所有依赖项。至少对我来说,缓存修复修复修复了大部分问题。

您是否已将HERE sdk包含在android/lib文件夹中?