0

我正在尝试在我的 macbook 上为 Andoid 编译一个 Web 应用程序。我已经在 Apple Store 上发布了许多应用程序,所以我从全球角度知道我在做什么。

问题是,所有教程都基于旧版本的 Elicpse 和 Phonegap,现在是 Cordova。

我遇到的两个具体问题是:

  1. 我无法告诉 Eclipse 通过 USB 连接到 Android 设备。我必须在 AVM 模拟器中运行该应用程序。
  2. 我只设法让 Hello world 应用程序在模拟器上运行。

更多细节:

  1. 当我从 Cordova 下载的 android 文件夹中复制 .jar 和 .js 文件时,它们不会显示在 Eclispe 中左侧/项目浏览器的目录树中;但他们在那里我知道cz我把他们的副本放在那里。它们确实会出现,偶尔会在 Eclipse 重新启动几次后出现。
  2. 我无法将 .jar 文件添加到构建路径。我右键单击它,但我没有得到选项。请参考以下教程:

http://www.adobe.com/devnet/html5/articles/getting-started-with-phonegap-in-eclipse-for-android.html

2个具体问题是:

  1. 我是否能够使用 mac osx 和 Eclipse 通过 USB 电缆在 Android 设备上运行该应用程序,或者我需要为此在 PC 上工作?
  2. 您能否澄清一下在 Mac OSX Lion 上实际运行最新的 Android 20/Elipse 3.7.2/Cordova 1.9.0 时缺少哪些步骤?关于这方面的任何最新教程?

干杯。

4

1 回答 1

0

1) 是的,您可以使用 mac osx 和 Eclipse 通过 USB 电缆运行您的 Android 设备。您需要注意的两件事是 i) 是 USB 电缆垃圾吗?我的三星 Galaxy S 随附的其中一条充电器电缆无法使用,即该设备永远不会被该电缆识别,但可以与其他电缆正常工作,并且 ii) 确保您将 USB 电缆插入全功率 USB 端口。MacBook 的一个操作系统升级降级为仅向 USB 端口提供一半功率(或类似的东西)。如果我想连接多个设备,我需要为它们购买一个 USB 供电的集线器。

2) http://docs.phonegap.com/en/1.9.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

于 2012-07-11T12:14:35.773 回答