无法解析符号';构建';在app/build.gradle中在线导入com.android.build.OutputFile
所以我只是使用命令创建了一个react原生项目无法解析符号';构建';在app/build.gradle中在线导入com.android.build.OutputFile,android,android-studio,react-native,Android,Android Studio,React Native,所以我只是使用命令创建了一个react原生项目 react native init“项目名称” 我进入应用程序级别build.gradle连接firebase,但出现了一个错误,即无法在线解析符号“android” 导入com.android.build.OutputFile 然而,它突然冒出来说“android框架在项目中被检测到点击配置”,所以我这样做了,但是它说不能在同一行上解析符号“构建”,我不知道为什么它会这样说,因为我以前以同样的方式做过项目,从来没有遇到过这个问题,有什么想法吗 确
react native init“项目名称”
我进入应用程序级别build.gradle连接firebase,但出现了一个错误,即无法在线解析符号“android”
导入com.android.build.OutputFile
然而,它突然冒出来说“android框架在项目中被检测到点击配置”,所以我这样做了,但是它说不能在同一行上解析符号“构建”,我不知道为什么它会这样说,因为我以前以同样的方式做过项目,从来没有遇到过这个问题,有什么想法吗 确保在应用程序级build.gradle文件的
依赖项块中有classpath'com.android.tools.build:gradle:2.2.0'
。尝试双击build.VERSION等代码中的build-word,而不是导入com.android.build.OutputFile
。然后,如果它显示按ALT+Enter,您应该这样做
在您的应用程序中将类路径“com.android.tools.build:gradle:3.4.1”更改为3.4.2
包build.gradle文件
对我来说,我用的是
classpath'com.android.tools.build:gradle:3.4.1'
然后我刚刚将版本更改为3.4.2,问题已经解决。在我的情况下,我可以通过以下步骤解决此问题:
注释掉以下行://import com.android.build.OutputFile
同步项目(单击“立即同步”)
再次在行中添加如下注释:import com.android.build.OutputFile
再次同步
这可能不适合所有人。在我的例子中,我说导入一直有效,直到我在项目的某个地方更改了某些内容,然后突然导入失败。如果导入从未对您起作用,这可能不是解决方案,但在其他方面值得一试。此import
行在哪里?什么文件?它在应用程序级别build.gradle,android/app/build.gradle中。你在android Studio中尝试过清理(build->Clean)和重建项目(build->Rebuild project)吗?我也遇到了同样的问题。你找到解决方法了吗?类路径'com.android.tools.build:gradle:2.2.0'应该在Buildscript块的依赖项中,而不是在app-level build.gradlei的依赖项块中。如果我双击,则选择整个单词。