现在我正在使用基于 PhoneGap 云的构建器来创建我的 Android 包。
是否可以使用 Eclipse 在本地构建我的项目,然后在使用 Eclipse 调试器时部署到设备?
我的理解是,您可以下载 Android 可构建版本的 PhoneGap,并进行自己的构建。
请参阅最新的 Android入门指南,了解如何设置 Eclipse 以开发和构建 Phonegap 应用程序
A. Eclipse 中的验证器验证您的 HTML 和 CSS,为应用程序中的所有 HTML 文件提供文件名、问题性质和文件中位置的行号。在 Eclipse 中,在 Package Explorer 中选择项目名称并刷新项目(文件 > 刷新)。观察右下角的进度条。再次右键单击您的项目名称,然后选择验证。再次观察右下角的进度条。一个警报会给你一些发现的问题。要阅读这些问题的列表,窗口 > 显示视图 > 其他... > 常规 > 问题。除了问题,单击错误日志。
(如果您没有看到验证选项,则需要下载 WTP(Eclipse Web 工具平台)。此页面上的说明将告诉您如何获取它们。请特别注意“我如何安装 WTP?”)
B. 使用模拟器在屏幕上的虚拟设备中使用应用程序进行调试。返回 Project Explorer 视图,右键单击您的项目名称,然后选择 Debug As > Android Application。您将看到 Eclipse 环境底部的控制台屏幕记录了在模拟器中出现之前的活动。
但是,当模拟器在单独的窗口中启动时,控制台将停止录制;此时,在右侧,单击 LogCat 选项卡以查看它开始显示模拟器活动。(因此,当您发布问题以供其他开发人员帮助时,您可以从以下位置复制/粘贴:“LogCat”选项卡。)
如果您安装了工作模拟器,那么它将启动并且您将看到主屏幕。(我的在显示之前花了一分钟多的时间,所以您可能需要耐心等待。有些不得不等待 5-10 分钟!)将模拟器窗口拖到一边,这样您就可以看到 LogCat 中的所有条目。在模拟器中,将“锁”拖到一边,如果一切正常,应用程序将在一段时间后启动。再次,要有耐心。
C. 右键单击项目名称,选择 Android Tools > Run Lint。这将在 Lint 警告视图中向您显示 Android 系统中的问题。