接下来发生的事情是它没有检测到Android SDK,因此它向我询问了build.phonegap.com帐户。我继续创建了一个帐户并输入了用户/ pw并且像魔术一样,它在云中创建了应用程序。我将qr代码扫描仪指向屏幕并将其安装在我的Android手机上。很酷,但是......
我想使用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系统变量..
为noob问题道歉。我确定我在这里搞砸了一些简单的事情......
答案 0 :(得分:0)
想出来了。当我试图为Android sdk&手动APPEND其他环境变量时,我意外地删除了node.js的环境变量。蚂蚁。由于phonegap是作为节点包安装的,因此无法识别。
答案 1 :(得分:0)
使用Msysgit更好地重新安装并提供正确的路径。在我的例子中,envi变量路径如下,
C:\Program Files\nodejs\; ->NodeJS path
F:\windows_adt\sdk\platform-tools; ->SDK Platform Tools
F:\windows_adt\sdk\tools; ->SDK Tools
C:\msysgit\bin; ->Bin Folder
C:\msysgit\git; ->git
C:\msysgit\libexec\git-core; ->git-core, if you want.
要减少更多错误,请使用推荐的msysgit shell。