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