使用PhoneGap启动Android项目

使用PhoneGap启动Android项目,android,cordova,Android,Cordova,我正在尝试用PhoneGap启动一个Android应用程序。我跟随,当我点击run按钮时,它会显示以下错误 12-03 18:45:52.704: E/AndroidRuntime(27214): java.lang.RuntimeException: Unable to start activity ComponentInfo{tpl.apps.UKTrains/tpl.apps.UKTrains.Main}: android.content.res.Resources$NotFoundExc

我正在尝试用PhoneGap启动一个Android应用程序。我跟随,当我点击run按钮时,它会显示以下错误

12-03 18:45:52.704: E/AndroidRuntime(27214): java.lang.RuntimeException: Unable to start activity ComponentInfo{tpl.apps.UKTrains/tpl.apps.UKTrains.Main}: android.content.res.Resources$NotFoundException: Resource ID #0x0
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2705)
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2721)
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.app.ActivityThread.access$2300(ActivityThread.java:132)
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.os.Handler.dispatchMessage(Handler.java:99)
12-03 18:45:52.704: E/AndroidRuntime(27214):    at android.os.Looper.loop(Looper.java:123)
然后我试着运行他们的示例应用程序,一个包含电话信息和资料的应用程序。它工作良好,我根据示例应用程序做了一些其他更改,但它仍然不工作

你知道会是什么吗?
谢谢。

我只是确认一下Onur已经写了什么:有文件phonegap.xml(在phonegap成为Apache cordova项目后,现在称为cordova.xml)和plugin.xml,在res/xml文件夹中提供这两个文件之前,您一直会遇到上面的错误

我在克隆用0.9版本构建的Phonegap项目,并将Phonegap文件升级到1.2或Cordova 1.5时遇到了这个问题


显然,我没有对“changelog”文件给予足够的关注,因为0.9x版本不需要XML文件。

我自己找到了解决方案。问题是,phonegap需要在res\XML文件夹下插入.XML文件。我有plugins.XML和phonegap.XML-都在res/XML中,但问题仍然存在,我不能说任何具体的东西,但试着比较一下你的应用程序和phonegap示例应用程序和库。谢谢你的回答,但我想为Android原生编写代码,因为我对JAVA非常了解——用于其他设备(例如iPhone)我们决定雇佣其他程序员=)PhoneGap看起来像Gap=)这是一个很好的选择这段视频有点老,但解释了一切