由于android studio,cordova运行android失败

时间:2018-06-28 06:28:19

标签: javascript android cordova

我已经在PC上安装了Android Studio。当我尝试将cordova安装到PC时,它返回以下错误消息。任何人都可以在不重新安装Android SDK的情况下解决此问题吗?

npm install -g cordova

cordova创建MyApp

cd MyApp

cordova平台添加android

运行此命令时返回以下结果: 将cordova-fetch用于cordova-android@^7.0.0(节点:342704)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):CordovaError:已添加平台android。 (节点:342704)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。

cordova运行android

运行此命令时返回以下结果: 检测到Android Studio项目 (节点:340732)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):CordovaError:无法找到“ ANDROID_HOME”环境变量。尝试手动设置。 在C:\ adb中检测到“ adb”命令,但附近没有找到“ platform-tools”目录。 尝试重新安装Android SDK或更新您的PATH,以包含SDK \ platform-tools目录的有效路径。 (节点:340732)[DEP0018] DeprecationWarning:已弃用未处理的承诺拒绝。将来,未处理的承诺拒绝将以非零退出代码终止Node.js进程。

2 个答案:

答案 0 :(得分:0)

只需设置Environment_variable user variable并重新启动android studio。也许可以解决您的问题。

set System Variables

答案 1 :(得分:0)

环境中设置 ANDROID_HOME ,并在安装Android-SDK的 User 变量路径中设置

例如 C:\ Users \ yourUser \ android-sdks

此后,我的问题就解决了follow this answere