【发布时间】:2012-11-28 23:00:45
【问题描述】:
由于某种原因,在查看了 Phonegap 的非包容性说明(它甚至没有提到设置 ANT,或者对 Ant 和 JDK 的头痛)之后,这根本不起作用:
package com.HealthTrustSoftware.AndroidTemplate3;
import android.app.Activity;
import android.os.Bundle;
import org.apache.cordova.*;
public class AndroidTemplate3 extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}
}
它给出了 5 个错误,指出 org.apache.cordova 无法解决。我完全确定此时该做什么。请帮忙。这是在尝试使 sdk 工作并最终能够在 eclipse 中打开一个项目之后的 3 小时。按照他们文档上的步骤操作后,除非我能弄清楚,否则我浪费了 3 个小时。
【问题讨论】:
-
确保
org.apache.cordova在你的类路径中。 -
对不起,这是一个愚蠢的问题,但是如何?
-
您在 Java 项目中吗(正如 Eclipse 所认为的那样)?打开其属性并将必要的库添加到构建路径。
-
您在项目的 libs 目录中看到了 cordova-2.2.0.jar 吗?