react-native 中的导入 com.android.build.OutputFile 错误
Posted
技术标签:
【中文标题】react-native 中的导入 com.android.build.OutputFile 错误【英文标题】:import com.android.build.OutputFile error in react-native 【发布时间】:2019-08-14 15:27:29 【问题描述】:首先我运行一个新项目
react-native init AwesomeProject --version 0.58.6
(0.59.1有一个bug,但我用它测试了这个问题)
react-native run-android
我可以运行它。
在 android studio 中同步时出现错误:
app/build.gradle:
import com.android.build.OutputFile
错误:无法解析符号“构建”
我使用这些版本:
ext
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 27
supportLibVersion = "28.0.0"
repositories
google()
jcenter()
dependencies
classpath 'com.android.tools.build:gradle:3.2.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
【问题讨论】:
【参考方案1】:我认为在 android studio 中你只能导入 android 部分。
转到:文件 -> 打开 -> 选择项目 -> 选择名称为 android 的文件夹。
Link given here
它对我有用。
【讨论】:
【参考方案2】:运行此命令之前
react-native init AwesomeProject --version 0.58.6
您是否将以下内容添加到您的系统环境变量中?
(1) ANDROID_HOME 环境变量和
(2) 平台工具 到路径
如果没有,请确保添加它们。我已经通过添加所有必要的路径到我的系统环境变量解决了这个错误,如下面的图像所示,然后我创建了一个没有任何错误的全新项目。
添加 ANDROID_HOME 环境变量:
将 platform-tools 添加到 Path:
也可以看看这个链接:
https://reactnative.dev/docs/0.60/enviroment-setup
确保您已安装所有必要的软件包并添加了此链接中提到的所有必要路径。
【讨论】:
以上是关于react-native 中的导入 com.android.build.OutputFile 错误的主要内容,如果未能解决你的问题,请参考以下文章
如何将 OpenCV 库导入 React-Native 项目