gradle 当我使用android studio模拟器运行我的第一个flutter应用程序时,我得到一个关于依赖关系的错误

unguejic  于 2023-08-06  发布在  Android
关注(0)|答案(1)|浏览(145)

经过几个小时的坐着安装Flutter和更多相关的东西,这样我就可以运行Flutter应用程序,我成功地在Anroid模拟器上运行了演示增量器应用程序。
现在当我尝试运行另一个项目时,我得到这个错误:
哪里出错了:无法确定任务“:app:compileDevDebugJavaWithJavac”的依赖项。
未能解析配置“:app:devDebugCompileClasspath”的所有依赖项。无法创建任务“:app:generateDevDebugLintModel”。无法调用“Object.toString()”,因为“value”为null

  • 试试看:

使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。

生成在2s内失败正在运行Gradle任务“assembleDebug”... 2,935 ms异常:Gradle任务assembleDebug失败,退出代码为% 1
对于任何人问,我确实确保下载了这个Android设备的Android SDK工具。我还确保下载了我被要求的一切,所以现在Flutter医生回应说,我已经设置了关于Flutter的一切。
我还手动下载了Gradle并确保编辑了路径。
你可能会问,这是我在android\app中的build.gradle文件依赖项:
第一个月
这是我的build.gradle文件依赖项,仅在android内部:
dependencies { classpath 'com.android.tools.build:gradle:7.2.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.google.gms:google-services:4.3.15' }
如果有人能帮忙,请帮忙!
我希望应用程序能成功地在anroid模拟器上运行。注意:它确实在浏览器上成功运行。

bfhwhh0e

bfhwhh0e1#

我想我也遇到了同样的事情--而坚韧的部分是,它与林特一点关系也没有,这让我很失望。事情是这样的。我在处理一个项目时也遇到了同样的错误,但我能够运行示例项目。在比较文件的两个项目之间进行比较,我开始注解一些东西,发现我在local.properties中缺少一个键,该键正在加载到我的android/app/build.gradle文件中。在我的例子中,它是谷歌Map的apiKey。
build.gradle文件包含以下内容:

android {
   ...
   defaultConfig{
       ...
       manifestPlaceholders = [mapsApiKey: localProperties['mapsApiKey']]
   }
   ...
}

字符串
local.properties文件中实际上没有mapsApiKey时。所以我想是"value" is null
因此,将mapsApiKey=添加到该文件为我解决了这个问题。你有没有漏掉任何这样的定义?

相关问题