java - 在 IONIC 3 - "ionic cordova run android"和 "ionic cordova build android"中给出错误

标签 java android cordova ionic-framework ionic3

我正在使用 Ionic 3,当我尝试执行“ionic cordova run android”时,出现以下错误,请帮我解决这个问题 -

[16:13:25]  dev server running: http://localhost:8101/

[ERROR] app-scripts serve unexpectedly failed.settings: undefinedcontext: [object Object]


    C:\DevArea\IonicApp\MyApp>cordova run android
    ANDROID_HOME=C:\Users\kavita.verma1\AppData\Local\Android\sdk
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131
    Subproject Path: CordovaLib
    Exception in thread "main" java.lang.NullPointerException
            at org.gradle.wrapper.PathAssembler.getDistName(PathAssembler.java:84)
            at org.gradle.wrapper.PathAssembler.getDistribution(PathAssembler.java:40)
            at org.gradle.wrapper.Install.createDist(Install.java:44)
            at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
            at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
    Error: cmd: Command failed with exit code 1 Error output:
    Exception in thread "main" java.lang.NullPointerException
            at org.gradle.wrapper.PathAssembler.getDistName(PathAssembler.java:84)
            at org.gradle.wrapper.PathAssembler.getDistribution(PathAssembler.java:40)
            at org.gradle.wrapper.Install.createDist(Install.java:44)
            at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
            at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

ionic 版本

    C:\DevArea\IonicApp\MyApp>ionic -v
    3.4.0

最佳答案

删除用户数据中的.gradle
例如:C:\Users\admin\.gradle

然后重试:

ionic cordova run android

关于java - 在 IONIC 3 - "ionic cordova run android"和 "ionic cordova build android"中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44587540/

相关文章:

java - Jar 和文件 I/O

Java Lambda 与方法引用 - 不接收调用者的本地变量

java - 如果已知 UTC 的日期和该时区的时间,如何知道该时区的日期?

java - 如何在Android中制作这种类型的图表?

ios - 如何在没有 Mac 的情况下测试适用于 iPhone 的 Cordova 应用程序

ios - 是否可以在没有 Mac 的情况下为 iOS 制作 cordova CLI 应用程序?

java - @Autowired 无法在测试类中注入(inject) bean

java - 在 Android 中加载屏幕时出错

android - Eclipse:来自单一来源的多个项目

android - 检查 Continuos Connection 未在 BaseActivity 中启动