Android Phonegap插件缺少错误消息
我正在更新Phonegap 2.9.0 iOS插件,以配合新的Android/iOS Phonegap 3.4.0项目 以前我只是制作.h/.m文件并将Android Phonegap插件缺少错误消息,android,ios,eclipse,cordova,adt,Android,Ios,Eclipse,Cordova,Adt,我正在更新Phonegap 2.9.0 iOS插件,以配合新的Android/iOS Phonegap 3.4.0项目 以前我只是制作.h/.m文件并将标记添加到config.xml文件中,现在我使用CLI和GIT repo作为插件 当我通过CLI添加插件并在USB设备上从Eclipse运行应用程序时,Phonegap Javascript不会运行,并且我在控制台或logcat中也没有得到任何有用的东西 这是控制台输出: [2014-05-29 09:23:17 - ddms] null jav
标记添加到config.xml文件中,现在我使用CLI和GIT repo作为插件
当我通过CLI添加插件并在USB设备上从Eclipse运行应用程序时,Phonegap Javascript不会运行,并且我在控制台或logcat中也没有得到任何有用的东西
这是控制台输出:
[2014-05-29 09:23:17 - ddms] null
java.lang.NullPointerException
at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
at com.android.ddmlib.Client.sendAndConsume(Client.java:642)
at com.android.ddmlib.HandleHello.sendHELO(HandleHello.java:164)
at com.android.ddmlib.HandleHello.sendHelloCommands(HandleHello.java:66)
at com.android.ddmlib.Client.getJdwpPacket(Client.java:739)
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317)
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263)
[2014-05-29 09:23:17 - ddms] null
java.lang.NullPointerException
at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
at com.android.ddmlib.Client.sendAndConsume(Client.java:642)
at com.android.ddmlib.HandleHello.sendHELO(HandleHello.java:164)
at com.android.ddmlib.HandleHello.sendHelloCommands(HandleHello.java:66)
at com.android.ddmlib.Client.getJdwpPacket(Client.java:739)
at com.android.ddmlib.MonitorThread.processClientActivity(MonitorThread.java:317)
at com.android.ddmlib.MonitorThread.run(MonitorThread.java:263)
加载HTML,但不会触发ondevicerady
事件。我可以添加一个setInterval
并使用innerHTML+='
log'
将文本附加到正文中,结果显示出来,因此似乎是Phonegap JS失败了
我发现另一个SO帖子指出插件会导致这种情况,如果我删除插件,JS就会运行
所以我知道我的插件搞错了,没关系,第一次编写CLI安装的插件我可以修复它,我想知道的是我可以从控制台获得更多有用的信息,比如文件、行号、问题类型,而不仅仅是NullPointerException
找到相同问题的答案。。。供参考