此版本中使用了不推荐的Gradle功能,使其与Gradle 7.0不兼容.当运行react原生运行android


react-native info:{
System:
OS: macOS 10.15.6
CPU: (4) x64 Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
Memory: 39.49 MB / 8.00 GB
Shell: 5.7.1 - /bin/zsh
Binaries:
Node: 12.18.2 - /usr/local/bin/node
Yarn: Not Found
npm: 6.14.5 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.9.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 14.3, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
Android SDK: Not Found
IDEs:
Android Studio: 4.1 AI-201.8743.12.41.6953283
Xcode: 12.3/12C33 - /usr/bin/xcodebuild
Languages:
Java: 14.0.2 - /usr/bin/javac
Python: 2.7.16 - /usr/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.13.1 => 16.13.1 
react-native: 0.63.4 => 0.63.4 
react-native-macos: Not Found
npmGlobalPackages:
*react-native*: Not Found
}
Error: {
Task :app:packageDebug FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
}

此错误发生在尝试在物理android设备上运行react native run android之后。现在我的模拟器甚至不能工作了。

我已经清理了我的Gradle,并尝试直接从android工作室运行。你知道问题出在哪里吗?我注意到在我的react原生信息中找不到我的android环境。不确定这是否表明了问题所在。

(代表问题作者重新测试解决方案,将其移动到答案空间。(

不确定到底出了什么问题,但今天早上清理了我的Gradle并重置了RN中的缓存。我昨天在这里发帖之前做了所有这些事情,但都没有奏效,所以我不知道为什么今天一切都很好。可能是因为我的电脑重新启动,正在清理Gradle和缓存。

最新更新