【问题标题】:phonegap plugin for eclipse, project not running in default settingseclipse的phonegap插件,项目未在默认设置下运行
【发布时间】:2012-01-26 20:50:02
【问题描述】:
    01-26 20:45:50.841: E/AndroidRuntime(327): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.demo.app/com.demo.app.Sencha_demoActivity}: android.content.res.Resources$NotFoundException: Resource ID #0x0
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread.access$2200(ActivityThread.java:119)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.os.Handler.dispatchMessage(Handler.java:99)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.os.Looper.loop(Looper.java:123)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread.main(ActivityThread.java:4363)
01-26 20:45:50.841: E/AndroidRuntime(327):  at java.lang.reflect.Method.invokeNative(Native Method)
01-26 20:45:50.841: E/AndroidRuntime(327):  at java.lang.reflect.Method.invoke(Method.java:521)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-26 20:45:50.841: E/AndroidRuntime(327):  at dalvik.system.NativeStart.main(Native Method)
01-26 20:45:50.841: E/AndroidRuntime(327): Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x0
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.content.res.Resources.getValue(Resources.java:891)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.content.res.Resources.loadXmlResourceParser(Resources.java:1865)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.content.res.Resources.getXml(Resources.java:779)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.phonegap.api.PluginManager.loadPlugins(PluginManager.java:82)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.phonegap.api.PluginManager.<init>(PluginManager.java:62)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.phonegap.DroidGap$1.run(DroidGap.java:414)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.Activity.runOnUiThread(Activity.java:3649)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.phonegap.DroidGap.loadUrlIntoView(DroidGap.java:390)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.phonegap.DroidGap.loadUrl(DroidGap.java:356)
01-26 20:45:50.841: E/AndroidRuntime(327):  at com.demo.app.Sencha_demoActivity.onCreate(Sencha_demoActivity.java:11)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
01-26 20:45:50.841: E/AndroidRuntime(327):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
01-26 20:45:50.841: E/AndroidRuntime(327):  ... 11 more

我是 phonegap 和 sencha touch 的绝对初学者。在阅读了许多论坛后,我得到了这个 eclipse 插件:http://www.mobiledevelopersolutions.com/home/start/startdetails 但是,当我尝试使用带有 minsdk 版本 7 的 google api 2.1 运行项目时,我收到了上述错误。任何想法如何纠正它?

【问题讨论】:

    标签: android cordova sencha-touch sencha-touch-2 phonegap-plugins


    【解决方案1】:

    我收到了今天可能是同一问题的报告,并对其进行了追踪。见AppLaud Issue #63

    2.0.0-pr4 中的 Sencha 文件结构更改导致 AppLaud 向导无法完成项目创建。 plugins.xml 丢失,AndroidManifest.xml 未设置。

    解决方法是将 sencha-touch-all-debug-w-cmets.js 复制到 sencha-touch-debug-w-cmets.js,然后向导将成功完成项目。

    此错误将在 PhoneGap 1.4.0 发布之后的下一次 AppLaud 更新中修复。

    另外,请注意 AppLaud 中捆绑的 Sencha PhoneGap 示例还不支持 Sencha 2 API。见AppLaud Issue #64

    【讨论】:

      【解决方案2】:

      您的项目中似乎缺少 res/xml/plugins.xml 文件。

      【讨论】:

      • 好的..我会粘贴它并再次检查。我以为它会在插件的帮助下由项目本身创建。
      • 好的..现在它正在运行但什么也没做..只是显示一个白屏。我已经尝试过启动警报等 senchas 教程代码,但没有任何效果。
      • 对不起@mad_programmer 我对煎茶没有太多经验。
      • 白屏是由于示例没有更新到最新的 Sencha API 更改的结果。该示例使用 Sencha 1.0.1a 进行了测试。
      猜你喜欢
      • 2015-02-07
      • 2012-12-06
      • 1970-01-01
      • 1970-01-01
      • 2016-04-25
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 2018-03-22
      相关资源
      最近更新 更多