我正在尝试使用PhoneGap启动Android应用.我关注YouTube视频,当我点击"运行"按钮时,它会显示以下错误.
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(现在称为cordova.xml,在Phonegap成为Apache Cordova项目之后)和plugin.xml,你继续得到上面的错误,直到你在res /中提供这两个文件xml文件夹.
在克隆我的Phonegap项目时,我遇到了这个问题,该项目使用0.9-something版本构建,并将Phonegap文件升级到1.2或Cordova 1.5.
显然我没有对"changelog"文件给予足够的重视,因为0.9x版本不需要XML文件.