你能使用Eclipse调试PhoneGap吗?

4

目前我正在使用PhoneGap云构建器创建我的Android包。

是否可以使用Eclipse在本地构建我的项目,然后在使用Eclipse调试器时部署到设备上?

我的理解是,您可以下载一个可构建Android版本的PhoneGap,并制作自己的构建。

2个回答

2

这是一个几乎只有链接的帖子示例吗?实质性的信息应该在这里发布,对吗? - Steve
1
不,这是我没有将相关信息从另一个网页复制到stackoverflow上的示例,同时仍然回答了问题。这被称为超链接。 - DaveAlden
明白了。当我做同样的事情,链接到我的页面时,被称为“自我推销”。 - Steve

1
A. Eclipse中的验证器可以验证您应用程序中所有HTML文件的HTML和CSS,并提供文件名、问题类型以及其在文件中的行号。在Eclipse中,在Package Explorer中选择项目名称并刷新项目(File > Refresh)。观察右下角的进度条。再次右键单击您的项目名称,然后选择Validate。再次观察右下角的进度条。一个警报将告诉您发现的问题数量。要查看这些问题的列表,请选择Window > Show View > Other... > General > Problems。除了Problems之外,还要点击Error Log。
(如果您没有看到验证选项,则需要下载WTP(Eclipse Web Tools Platform)。本页面上的说明 (链接)将告诉您如何获取它们。特别注意段落“How do I install WTP?”)

B. 使用模拟器在虚拟设备上调试应用程序。返回到Project Explorer视图,在项目名称上右键单击,然后选择Debug As > Android Application。您将看到Eclipse环境底部的控制台屏幕记录显示在模拟器中出现之前的活动。

但是,当模拟器在单独的窗口中启动时,控制台将停止记录;此时,单击右侧的LogCat选项卡,查看其开始显示模拟器活动。(因此,当您发布问题以供其他开发人员帮助时,这就是您需要复制/粘贴的地方:“LogCat”选项卡)

如果您已安装工作正常的模拟器,则它将启动,并显示主屏幕。(我的显示需要1分钟左右,因此您可能需要耐心等待。有些人需要等待5-10分钟!)将模拟器窗口拖到一边,以便您可以查看LogCat中的所有条目。在模拟器中,将“锁定”拖到一边,如果一切顺利,应用程序将在一段时间后启动。再次耐心等待。

C. 在项目名称上右键单击,选择Android Tools > 运行Lint。这将在Lint警告视图中向您显示Android系统中的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接