本文介绍了React-native 构建错误:任务 ':react-native-maps:prepareComAndroidSupportAppcompatV72301Library' 执行失败.>无法展开 ZIP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在 Windows 10 系统上创建了一个新的 react-native
项目,安装了 react-native-maps
包和 rnpm 链接
,但是在启动项目时,我收到了 Build failed 错误.
I created a new react-native
project on a Windows 10 system, installed the react-native-maps
package and rnpm link
, but when starting the project I get a Build failed error.
是什么导致了这个问题?
What is causing this problem?
react-native init myapp
npm install react-native-maps --save
rnpm link
react-native run-android
版本
react-native-cli: 1.3.0
react-native: 0.39.1
node: v7.2.1
npm: 3.10.10
错误
JS server already running.
Running C:\Users\y\AppData\Local\Android\Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081
Building and installing the app on the device (cd android && gradlew.bat installDebug)...
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:react-native-maps:compileLint
:react-native-maps:copyReleaseLint UP-TO-DATE
:react-native-maps:preBuild UP-TO-DATE
:react-native-maps:preReleaseBuild UP-TO-DATE
:react-native-maps:checkReleaseManifest
:react-native-maps:preDebugAndroidTestBuild UP-TO-DATE
:react-native-maps:preDebugBuild UP-TO-DATE
:react-native-maps:preDebugUnitTestBuild UP-TO-DATE
:react-native-maps:preReleaseUnitTestBuild UP-TO-DATE
:react-native-maps:prepareComAndroidSupportAppcompatV72301Library FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':react-native-maps:prepareComAndroidSupportAppcompatV72301Library'.
> Could not expand ZIP 'C:\Users\y\AppData\Local\Android\sdk\extras\android\m2repository\com\android\support\appcompat-v
7\23.0.1\appcompat-v7-23.0.1.aar'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 7.247 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/android-setup.html
(node:8824) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: Cannot read prop
erty 'message' of undefined
(node:8824) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are
not handled will terminate the Node.js process with a non-zero exit code.
推荐答案
我遇到了这个问题.尝试在 Android Studio 中打开您的项目.右上角有一些通知,你需要更新Android build-tools和platform-tools.
I had this problem. Try to open your project in Android Studio. In right corner there are some notifications, you need to update Android build-tools and platform-tools.
这篇关于React-native 构建错误:任务 ':react-native-maps:prepareComAndroidSupportAppcompatV72301Library' 执行失败.>无法展开 ZIP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!