Java 运行Cordova android平台时出错

Java 运行Cordova android平台时出错,java,android,cordova,reactjs,build.gradle,Java,Android,Cordova,Reactjs,Build.gradle,我正在尝试创建我的第一个cordova混合应用程序。我用“cordova浏览器”的pratform运行它,应用程序运行良好。现在,当我尝试为android构建应用程序时,控制台会显示下一个错误: $ cordova build android ANDROID_HOME=C:\Users\MyUser\AppData\Local\Android\sdk JAVA_HOME=C:\Program Files\java\jdk1.8.0_121 Unzipping C:\Users\MyUser\.g

我正在尝试创建我的第一个cordova混合应用程序。我用“cordova浏览器”的pratform运行它,应用程序运行良好。现在,当我尝试为android构建应用程序时,控制台会显示下一个错误:

$ cordova build android
ANDROID_HOME=C:\Users\MyUser\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.8.0_121
Unzipping C:\Users\MyUser\.gradle\wrapper\dists\gradle-2.13-all\7hsc6vr6mi3i6i5m7                                                                                                                                                             q9hj4ci1q\gradle-2.13-all.zip to C:\Users\MyUser\.gradle\wrapper\dists\gradle-2.1                                                                                                                                                             3-all\7hsc6vr6mi3i6i5m7q9hj4ci1q
Exception in thread "main" java.lang.RuntimeException: java.util.zip.ZipExceptio                                                                                                                                                             n: error in opening zip file
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAcc                                                                                                                                                             essManager.java:78)
        at org.gradle.wrapper.Install.createDist(Install.java:47)
        at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
        at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:219)
        at java.util.zip.ZipFile.<init>(ZipFile.java:149)
        at java.util.zip.ZipFile.<init>(ZipFile.java:163)
        at org.gradle.wrapper.Install.unzip(Install.java:160)
        at org.gradle.wrapper.Install.access$400(Install.java:29)
        at org.gradle.wrapper.Install$1.call(Install.java:70)
        at org.gradle.wrapper.Install$1.call(Install.java:47)
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAcc                                                                                                                                                             essManager.java:65)
        ... 3 more
Error: cmd: Command failed with exit code 1 Error output:
Exception in thread "main" java.lang.RuntimeException: java.util.zip.ZipExceptio                                                                                                                                                             n: error in opening zip file
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAcc                                                                                                                                                             essManager.java:78)
        at org.gradle.wrapper.Install.createDist(Install.java:47)
        at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
        at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:219)
        at java.util.zip.ZipFile.<init>(ZipFile.java:149)
        at java.util.zip.ZipFile.<init>(ZipFile.java:163)
        at org.gradle.wrapper.Install.unzip(Install.java:160)
        at org.gradle.wrapper.Install.access$400(Install.java:29)
        at org.gradle.wrapper.Install$1.call(Install.java:70)
        at org.gradle.wrapper.Install$1.call(Install.java:47)
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAcc                                                                                                                                                             essManager.java:65)
        ... 3 more

我的项目是关于“React JS”及其库的。

在您的案例中,找到以下内容:

C:\Users\MyUser.gradle\wrapper\dists\gradle-2.13- 所有\7hsc6vr6mi3i6i5m7

现在,当您找到它时,请删除gradle-2.2.1-all.zip,因为此文件已损坏,然后我们将替换此文件 当你完成所有任务后,再试一次

cordova构建android


在您的情况下,请查找以下内容:

C:\Users\MyUser.gradle\wrapper\dists\gradle-2.13- 所有\7hsc6vr6mi3i6i5m7

现在,当您找到它时,请删除gradle-2.2.1-all.zip,因为此文件已损坏,然后我们将替换此文件 当你完成所有任务后,再试一次

cordova构建android


首先删除您以前的平台,然后->cordova platform add android,然后->cordova build android以前做过,但是我如何做了很多事情,让我再试一次。好吧…………有效地@AkshayTilekar在删除并添加平台后,我也有同样的错误。什么是梯度?我需要做更多的工作?如上所述的相同错误?首先删除您以前的平台,然后->cordova platform add android,然后->cordova build android以前做过,但是我是如何做的,让我再试一次。好吧………有效地@AkshayTilekar在删除并添加平台后,我会遇到相同的错误。什么是梯度?我需要再做一些?和上面提到的一样的错误?好的。我会检查一下,然后评论。好的。我会检查,然后评论。
$ cordova requirements android
Error loading cordova-browser

Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed
Android target: installed android-14,android-16,android-18,android-22,android-23,android-24,android-25,Google Inc.:Google APIs:22,Google Inc.:Google APIs:23,Google Inc.:Google APIs:24
Gradle: installed