我在 Windows 7 上调整环境变量时是否打破了电话间隙


  1. 已安装的节点.js
  2. 已安装的电话间隙: npm 安装 -g 电话间隙
  3. 创建了示例应用程序:phonegap create hello com.example.hello HelloWorld
  4. 使用运行命令在安卓中进行测试:phonegap运行安卓

接下来发生的事情是它没有检测到Android SDK,所以它要求我提供 build.phonegap.com 帐户。我继续创建一个帐户并输入 user/pw,就像魔术一样,它在云中创建应用程序。我将我的二维码扫描仪指向屏幕,它安装在我的安卓手机上。很酷,但是...

我想使用Android模拟器进行本地开发。所以我按照说明(http://docs.phonegap.com/en/3.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide)安装了Android SDK,更改了PATH变量等。

当我回到命令行并 cd 到我的 phonegap 根文件夹时,突然"'phonegap' 无法识别为内部或外部命令......"。我尝试使用 npm 重新安装 phonegap,看起来它再次安装得很好,但即使重新启动 cmd.exe,phonegap 命令也不起作用。

有什么想法吗?更改环境变量应该不会影响已安装的 phonegap,对吧?我唯一能想到的另一件事是我必须安装 Ant 并制作一个ANT_HOME系统变量。

为菜鸟问题道歉。我确定我只是在这里搞砸了一些简单的东西..

通了。当我尝试手动为 android sdk 和 Ant 附加其他环境变量时.js我不小心删除了 node 的环境变量。由于 phonegap 是作为节点包安装的,因此无法识别。

最好使用 Msysgit 重新安装并提供正确的路径。在我的情况下,envi 变量路径如下,

C:Program Filesnodejs;           ->NodeJS path
F:windows_adtsdkplatform-tools;  ->SDK Platform Tools
F:windows_adtsdktools;           ->SDK Tools
C:msysgitbin;                     ->Bin Folder
C:msysgitgit;                     ->git
C:msysgitlibexecgit-core;        ->git-core, if you want. 

要减少进一步的错误,请使用推荐的 msysgit shell。

相关内容

  • 没有找到相关文章

最新更新