2014-09-01 44 views
0

我为Eclipse开发了一个使用phonegap的android应用程序。Phonegap(android)不能在特定的手机上工作

该应用程序在我测试过的所有手机中工作正常。它甚至适用于我在Genymotion上使用的所有虚拟设备。

但是,在一个手机上(Android 2.3.6),当插件被调用时它会卡住,我得到下面的错误。奇怪的是,它可以在使用Android 2.3.6的另一部手机上完美运行。任何建议?

感谢

错误:

09-01 08:07:50.671: E/ActivityThread(13600): Failed to find provider info for com.google.plus.platform 
09-01 08:07:51.156: E/ActivityThread(13600): Failed to find provider info for com.google.plus.platform 
09-01 08:07:55.500: E/PluginManager(13600): Uncaught exception from plugin 
09-01 08:07:55.500: E/PluginManager(13600): java.lang.NullPointerException 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.file.FileUtils.requestAllPaths(FileUtils.java:866) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.file.FileUtils.execute(FileUtils.java:348) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:65) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.PluginManager.execHelper(PluginManager.java:242) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.PluginManager.exec(PluginManager.java:227) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.ExposedJsApi.exec(ExposedJsApi.java:53) 
09-01 08:07:55.500: E/PluginManager(13600):  at org.apache.cordova.CordovaChromeClient.onJsPrompt(CordovaChromeClient.java:227) 
09-01 08:07:55.500: E/PluginManager(13600):  at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:580) 
09-01 08:07:55.500: E/PluginManager(13600):  at android.os.Handler.dispatchMessage(Handler.java:99) 
09-01 08:07:55.500: E/PluginManager(13600):  at android.os.Looper.loop(Looper.java:130) 
09-01 08:07:55.500: E/PluginManager(13600):  at android.app.ActivityThread.main(ActivityThread.java:3687) 
09-01 08:07:55.500: E/PluginManager(13600):  at java.lang.reflect.Method.invokeNative(Native Method) 
09-01 08:07:55.500: E/PluginManager(13600):  at java.lang.reflect.Method.invoke(Method.java:507) 
09-01 08:07:55.500: E/PluginManager(13600):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) 
09-01 08:07:55.500: E/PluginManager(13600):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 
09-01 08:07:55.500: E/PluginManager(13600):  at dalvik.system.NativeStart.main(Native Method) 
09-01 08:08:26.796: E/ActivityThread(13600): Failed to find provider info for com.google.plus.platform 

回答

0

我从头开始重建整个项目后fiexed它。

我不知道为什么它没有在某些特定的手机上工作,但我可能在一路上弄糟了一些东西。

感谢

珍妮

相关问题