android - "phonegap run android"phonegap 3 windows下无法建工程

标签 android windows node.js cordova

我正在尝试使用 phonegap3 创建一个新项目:- 我设置的开发环境包括

  • node.js
  • Ant
  • Android SDK

他们都更新到最新版本 创建项目后,我得到项目目录: 例如:

     phonegap create HelloWorld com.example.hello HelloWorld

但主要的问题是我不能给它添加android平台

使用以下 3 个命令:-

尝试“phonegap 添加平台 android”/“phonegap 构建 android”/“phonegap 运行 android”

我还安装了抛出 Node “cordova”,当我用 cordova 替换 phonegap 时存在同样的问题!

     Users\koko\test\www>phonegap build android
     [ponegap] detecting Android SDK environment...
     [ponegap] using the local environment
     [onegap] adding the Android platform...
     [error] An error occured during creation of android sub-project.

     Users\koko\.cordova\lib\android\cordova\3.3.0\bin\node_modules\q\q.js:126
             throw e;
                   ^
     Error: An error occurred while listing Android targets
      at C:\Users\koko\.cordova\lib\android\cordova\3.3.0\bin\lib\check_reqs.js:87:29
      at _rejected (C:\Users\koko\.cordova\lib\android\cordova
      .........
      at process._tickCallback (node.js:415:13)

我也把 Node 卸载了重新下载,问题依旧! 我看了很多关于这个问题的人的问题,但我不知道错误到底在哪里! 我希望看到项目在模拟器中运行!

最佳答案

看来,cordova 未能在 shell 中执行以下命令:

>android list target

为什么不尝试手动执行呢?它可能会产生有关此问题的更多信息。

您是否忘记将以下文件夹添加到您的 PATH 中?

  • android-sdk/工具
  • android-sdk/平台工具

编辑:

最新的 android SDK 有不同的文件夹结构。注意“sdk”文件夹。

  • android-sdk/sdk/工具
  • android-sdk/sdk/平台工具

关于android - "phonegap run android"phonegap 3 windows下无法建工程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20953488/

相关文章:

windows - IIS 10 : Windows 10 vs Windows Server 2016, 连接数

node.js - Socket.io - 如何在服务器端获取客户端 URL 请求?

java - 使用 JSF 前端和 node.js 后端的 Web 应用程序

java - 如何在android中另一个名为 "Activity A"的 Activity 中使用 "Activity B"的switch case中定义的方法?

java - 我将如何移动我的蓝色条形图像以覆盖所有灰色区域?

java - 解析配置时出错java.io.FileNotFoundException :

c# - 托盘应用程序允许系统在注销或退出时终止我的程序

使用 Windows API 比较线程 ID

node.js - 尝试在 Express/NodeJS 中检索 url 元数据

android - 在 Android 中没有 Intent 的情况下创建一个重复事件提醒直到特定日期?