所以我刚刚使用命令
创建了一个react本机项目 react-native init "project-name"
我进入应用级build.gradle连接firebase,我遇到一个错误,说无法解析符号' android'在线
import com.android.build.OutputFile
然而它弹出说"在项目中检测到android框架点击配置"所以我做了这个,但后来它说无法解决符号' build'在同一条线上,我不知道为什么它这样说,因为我之前以同样的方式制作项目并且从未遇到过这个问题,任何想法?
答案 0 :(得分:4)
请尝试双击代码中的build字(例如Build.VERSION),而不要双击导入com.android.build.OutputFile
。然后如果显示按 ALT + Enter ,则应该这样做。
答案 1 :(得分:1)
请确保您的应用级build.gradle文件的classpath 'com.android.tools.build:gradle:2.2.0'
块中有dependencies
。
答案 2 :(得分:0)
emmmm ...这个问题刚刚发生在我身上。我尝试了很多次,最后发现将“ storeFile file”配置的内容更改为keystore(android)文件的绝对路径可以在“ build.gradle”文件中使用。
答案 3 :(得分:0)
将类路径'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,此问题已解决。
答案 4 :(得分:0)
对于我来说,我可以按照以下步骤解决此问题:
// import com.android.build.OutputFile
import com.android.build.OutputFile
这可能不适用于每个人。就我而言,导入一直有效,直到我在项目中的某个地方进行了更改,然后突然导入失败。如果导入从不为您工作,那么这可能不是解决方案,但值得尝试。