Cordova 在后台Phonegap 3.4中发送短信

Cordova 在后台Phonegap 3.4中发送短信,cordova,background,sms,Cordova,Background,Sms,我尝试在PhoneGap3.4中发送短信,在后台我使用Github的一些插件 我成功发送短信,但问题是当我在应用程序中单击“发送”按钮时,应用程序调用本机messenger发送短信,然后在eclipse日志中收到警告消息: VFY:无法解析静态方法139:Landroid/provider/Telephony$Sms;。getDefaultSmsPackage(Landroid/content/Context;)Ljava/lang/String 然后 线程警告:对Sms.send的exec()

我尝试在PhoneGap3.4中发送短信,在后台我使用Github的一些插件

我成功发送短信,但问题是当我在应用程序中单击“发送”按钮时,应用程序调用本机messenger发送短信,然后在eclipse日志中收到警告消息:

VFY:无法解析静态方法139:Landroid/provider/Telephony$Sms;。getDefaultSmsPackage(Landroid/content/Context;)Ljava/lang/String

然后

线程警告:对Sms.send的exec()调用已阻止主线程55毫秒。插件应使用CordovaInterface.getThreadPool()

在该应用程序之后,请暂停。并呼叫本机messenger发送消息


提前感谢。

如果您正在进行Cordova Android项目

按照de readme中的示例,只需更改以下内容: var intent=“intent”//保留为空以使用默认意图发送sms

对此:var intent=“”//保留为空以使用默认意图发送sms


您可以在不使用本机messenger的情况下发送短信。

这只是一个警告,如果发送短信,您不必担心。感谢我的朋友了解我的问题并提供了发送解决方案。