我是Phonegap的新手,我有一些基本的问题,我相信它可以在你们支持的帮助下整理出来 . 我从https://github.com/jonathanstark/phonegap-android安装了用于构建Android应用程序的Phonegap设置,我还安装了其他必需的工具,如Apacha-Ant,AndroidSDK,JavaSDK和Ruby . 我完成了Windows 8.1 pro上的所有工具和文件的配置,并在我的系统环境变量上设置了它们的路径并测试了各种文件以查看它们是否正常工作,例如 C:\AndroidWork>android 并且它工作正常 . 我在这个文件夹C:\ AndroidWork \中安装了Ruby,Apacha-Ant,并将我的PhoneGap和AndroidSDK文件夹放在同一目录中 . 现在我有 C:\AndroidWork\AndroidSDK, C:\AndroidWork\PhoneGap, C:\AndroidWork\Apacha-Ant, C:\AndroidWork\Ruby 设置 .

当我启动Android项目并创建AVD时,我运行 droidgap wiz 时出错

C:\AndroidWork>droidgap wiz C:/AndroidWork/PhoneGap/lib/wizard.rb:9:in ``': No such file or directory - whic h android (Errno::ENOENT) from C:/AndroidWork/PhoneGap/lib/wizard.rb:9:in 初始化'来自C:/AndroidWork/PhoneGap/bin/droidgap.rb:25:in new' from C:/AndroidWork/PhoneGap/bin/droidgap.rb:25:in '

C:\ AndroidWork>`

然后我打开了wizard.rb并将 which android 替换为我的系统AndroidSDK路径 C:\AndroidWork\AndroidSDK ,在我运行相同的命令后,我得到了另一个错误,如下所示:

C:\ AndroidWork> droidgap wiz C:/AndroidWork/PhoneGap/lib/wizard.rb:9:在``':权限被拒绝 - C:/ AndroidWo rk / AndroidSDK /(Errno :: EACCES)来自C:/ AndroidWork / PhoneGap / lib / wizard.rb:9:in initialize' from C:/AndroidWork/PhoneGap/bin/droidgap.rb:25:in new ' from C:/AndroidWork/PhoneGap/bin/droidgap.rb:25:in `'

C:\ AndroidWork>

请问有没有如何解决这个问题,因为它给了我一个不眠之夜 . 你可以从这里获得这个PhoneGap文件设置https://github.com/jonathanstark/phonegap-android .