0

我有一个适用于 Android 手机的简单混合应用程序。我有一个为 Android 平板电脑创建的皮肤文件夹。我在 android.tablet 下创建了一个 HTML 文件,但如果此 HTML 文件名与 common 文件夹下的 HTML 文件的名称相同,则 Eclipse 会显示一条弹出错误消息,内容为:“Building Workspace”遇到问题 Errors occurred during the建造。Java.Lang.NullPointerException

我在 OS XI 上有 Eclipse Kepler SR1 64 位,在 Win7 上的 Eclipse Juno 中出现同样的错误。

这是一个例外:

从插件调用代码时出现问题:“org.eclipse.core.resources”。

org.eclipse.core.runtime.CoreException:com.worklight.studio.plugin.utils.PluginUtils.toCoreException 的 java.lang.NullPointerException(PluginUtils.java:138) com.worklight.studio.plugin.builders.PreviewResourceDeltaVisitor.visit (PreviewResourceDeltaVisitor.java:112) 在 org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69) 在 org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80) 在org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80) 在 org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80) 在 org.eclipse.core.internal。 events.ResourceDelta.accept(ResourceDelta.java:49) 在 com.worklight.studio.plugin.builders.WorklightProjectBuilder.incrementalBuild(WorklightProjectBuilder.java:73) 在 com.worklight.studio.plugin.builders。WorklightProjectBuilder.build(WorklightProjectBuilder.java:61) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42 ) 在 org.eclipse.core.org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) 在 org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)。 internal.events.BuildManager$1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:295) 在 org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) 在 org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) 在 org. eclipse.core.internal.events.AutoBuildJob。doBuild(AutoBuildJob.java:143) 在 org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起:com.worklight.studio.plugin.builders.PreviewResourceDeltaVisitor.visit(PreviewResourceDeltaVisitor.java:78) 的 java.lang.NullPointerException ... 19 更多

4

1 回答 1

0

无法使用 Worklight 6.1.0 确认这一点:

  1. 创建新项目和应用程序,“测试”
  2. 添加了安卓环境
  3. 在 Android 环境中添加一个皮肤,“android.skin”
  4. 将 common\index.html 复制到 android.skin\

    无弹窗

  5. 稍微改变了 HTML
  6. 运行方式 > 在 Worklight 服务器上运行

    无弹窗


建议:

于 2014-02-27T00:51:35.473 回答