5

是否可以在不使用 Eclipse 的情况下创建 Phonegap APP,而是使用 Notepad++,并且仍然可以访问智能手机的细节,如相机、加速度计、录音机等。?

我确实尝试创建所有需要的文件,例如 config.xml 和 index.html 等等。但我无法让相机工作,我还没有尝试过其他 API。我在 API (文档)下使用了 Phonegap 自己网站上的完整示例代码。

我发现的另一个问题是,如果不使用 Eclipse,我找不到任何关于 Phonegap 的好的网络教程。

我希望我的问题很清楚。我不是以英语为母语的人,所以很抱歉我选择的单词。

最好的祝福

4

4 回答 4

1

npm install -g cordova会给你一个整洁的命令行界面。

另请参阅https://npmjs.org/package/cordova

cordova create Baz
cd Baz
cordova platform add android
cordova build
cordova compile android # will install the .apk on your connected Android device

只是不确定这在 Windows 中如何发挥作用,但 Node.jsnpm似乎可用,所以应该没问题。如果遇到问题,您可能想尝试 cygwin。(就个人而言,如果我必须在 Windows 上做一些严肃的事情,首先要安装它。)

于 2013-02-22T18:26:56.417 回答
1

我只使用 Eclipse 来启动调试器并导出 apk 包。我直接使用 SublimeText 编辑项目文件。它就像一个魅力:)

于 2013-02-22T18:32:26.007 回答
0

是的,您可以通过使用 ant 从命令行构建项目或使用 build.phonegap.com 之类的服务轻松地做到这一点。

于 2012-11-04T17:51:23.480 回答
0

这取决于您所针对的平台。Phonegap 只是 HTML Web 容器上的原生 API 库包装器的 Javascript。您可以参考这篇文章以获得更清晰的理解:

Phonegap 视觉解释

对于 Android,您将需要 Eclipse 来编译应用程序并下载各种版本的 Android 模拟器(2.1、2.2、..、4.1)。对于 iOS,您将需要 xCode 来编译应用程序以及 iPhone/iPad 模拟器。PhoneGap (build.phonegap.com) 提供的构建服务通过在服务器中编译您的代码并返回二进制文件来简化此过程。

如果您使用 Google Chrome 测试 Phonegap 应用程序,请注意您只能模拟 UI 和 Web 服务。您将无法测试手机的特定功能,例如摄像头、加速度计,因为网络浏览器没有这些功能。

于 2012-11-04T18:07:46.620 回答