Ionic平台添加android错误:无法安装cordova-plugin-console

Sah*_*ani 1 android cordova ionic-framework

我已经全部成立了.我已经安装了android sdk api 24和所有必要的工具.我也尝试重新安装离子和cordova,但它不起作用.

这是错误日志:

D:\Coursera\Course 4\myapp1\public>ionic platform add android
Adding android project...


Creating Cordova project for the Android platform:


        Path: platforms\android

        Package: com.ionicframework.myapp1409522


        Name: myapp1
        Activity: MainActivity
        Android target: android-24

Subproject Path: CordovaLib

Android project created with cordova-android@6.0.0


Installing "cordova-plugin-console" for android


Failed to install 'cordova-plugin-console':Error: cmd: Command failed with exit
code ENOENT
    at ChildProcess.whenDone (C:\Users\Sahib\AppData\Roaming\npm\node_modules\co
rdova\node_modules\cordova-common\src\superspawn.js:169:23)
    at emitOne (events.js:96:13)
    at ChildProcess.emit (events.js:188:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:213:12)
    at onErrorNT (internal/child_process.js:359:16)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)


Error: cmd: Command failed with exit code ENOENT
Run Code Online (Sandbox Code Playgroud)

San*_*nde 5

我认为你不是在添加环境变量.

请按以下步骤操作:

为Android开发的Windows用户:您需要确保安装并设置了以下内容.

注意:每当您对PATH或任何其他环境变量进行更改时,您都需要重新启动或打开shell程序中的新选项卡,以使PATH更改生效.

Java JDK

安装最新的Java JDK(不仅仅是JRE).

接下来,创建一个环境变量,用于JAVA_HOME指向安装Java JDK的根文件夹.因此,如果您安装了JDK C:\Program Files\Java\jdk7,则设置JAVA_HOME为此路径.之后,将JDK的bin目录添加到PATH变量中.按照先前的假设,这应该是%JAVA_HOME%\bin或完整路径C:\Program Files\Java\jdk7\bin

Apache Ant

要安装Ant,请从此处下载zip文件,将其解压缩,将zip中的第一个文件夹移动到安全位置,然后更新PATH以将bin文件夹包含在该文件夹中.例如,如果您将Ant文件夹移动到c:/,则需要将其添加到PATH : C:\apache-ant-1.9.2\bin.

Android SDK

安装Android SDK也是必要的.Android SDK为您提供构建,测试和调试Android应用程序所需的API库和开发人员工具.

Cordova需要设置ANDROID_HOME环境变量.这应该指向[ANDROID_SDK_DIR]\android-sdk目录(例如c:\ android\android-sdk).

接下来,更新PATH以在该文件夹中包含tools /和platform-tools /文件夹.所以,使用ANDROID_HOME,你会添加%ANDROID_HOME%\tools%ANDROID_HOME%\platform-tools.

有关更多信息,请点击此处此处.

希望对你有帮助 !!