我正在使用Ionic 3,当我试图执行“离子cordova运行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)
离子版
C:\DevArea\IonicApp\MyApp>ionic -v
3.4.0
在userdata中删除.gradle
。
例如:C:\Users\admin\.gradle
然后再试一次:
ionic cordova run android
尝试删除node_modules文件夹
并运行
npm install
或者将Ionic重新安装到最新版本