Android 扩展DroidGap时发生异常

Android 扩展DroidGap时发生异常,android,Android,我以前做过几个电话缺口项目,这次我的代码中出现了一个新的异常。 在我的新项目中,我加入了phonegap jar(cordova 1.5),并在清单中声明了droidgap类(使用com.hb.droidgap和org.apache.cordova.droidgap进行了尝试)。 现在,如果我扩展到活动,调试器将进入onCreate方法,但是如果我扩展到DroidGap 下面的异常即将出现,应用程序获取强制关闭(调试器未进入onCreate)。。。 有什么东西我遗漏了吗? 提前谢谢,对不起,我的

我以前做过几个电话缺口项目,这次我的代码中出现了一个新的异常。 在我的新项目中,我加入了phonegap jar(cordova 1.5),并在清单中声明了droidgap类(使用com.hb.droidgap和org.apache.cordova.droidgap进行了尝试)。 现在,如果我扩展到活动,调试器将进入onCreate方法,但是如果我扩展到DroidGap 下面的异常即将出现,应用程序获取强制关闭(调试器未进入onCreate)。。。 有什么东西我遗漏了吗? 提前谢谢,对不起,我的英语很差

  06-07 10:03:54.954: E/AndroidRuntime(554): FATAL EXCEPTION: main
    06-07 10:03:54.954: E/AndroidRuntime(554): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.hiddenbrains/com.hiddenbrains.HBPluginsActivity}: java.lang.ClassNotFoundException: com.hiddenbrains.HBPluginsActivity in loader dalvik.system.PathClassLoader[/data/app/com.hiddenbrains-1.apk]
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.os.Handler.dispatchMessage(Handler.java:99)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.os.Looper.loop(Looper.java:123)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread.main(ActivityThread.java:4627)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at java.lang.reflect.Method.invokeNative(Native Method)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at java.lang.reflect.Method.invoke(Method.java:521)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at dalvik.system.NativeStart.main(Native Method)
    06-07 10:03:54.954: E/AndroidRuntime(554): Caused by: java.lang.ClassNotFoundException: com.hiddenbrains.HBPluginsActivity in loader dalvik.system.PathClassLoader[/data/app/com.hiddenbrains-1.apk]
    06-07 10:03:54.954: E/AndroidRuntime(554):  at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
    06-07 10:03:54.954: E/AndroidRuntime(554):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
    06-07 10:03:54.954: E/AndroidRuntime(554):  ... 11 more

我也有这个问题。直到昨晚某个特定的时间,一切都正常,然后我开始发现这些错误。应用程序每次都会崩溃。我已经在src>MyApp.name中找到了问题所在的.java文件。。。如果我删除cordova行,例如类MyApp扩展DroidGap并将其设置为默认值,则应用程序不会崩溃,但也不会工作。

结果表明,它崩溃的原因是1)javascript文件中存在问题,2)清单不正确。我通过隔离javascript文件并找到错误,然后使用phonegap的指南从头重写清单文件来进行更正