如何在我们的android项目中使用phonegap插件

如何在我们的android项目中使用phonegap插件,android,cordova,phonegap-plugins,Android,Cordova,Phonegap Plugins,我需要在phonegap上的android应用程序中使用sms插件 我已经下载了所需的插件 此外,我还将“phonegap”的所有实例都改为“cordova” 但我还是得到了错误 E/Web Console(2086): TypeError: Result of expression 'window.plugins' [undefined] is not an object. at file:///android_asset/www/pluginexample.html:38 请给我

我需要在phonegap上的android应用程序中使用sms插件

我已经下载了所需的插件 此外,我还将“phonegap”的所有实例都改为“cordova” 但我还是得到了错误

    E/Web Console(2086): TypeError: Result of expression 
'window.plugins' [undefined] is not an object. at file:///android_asset/www/pluginexample.html:38
请给我任何使用插件(任何)的工作项目的链接,这样我就可以知道我从哪里得到这个错误


谢谢

这里有一个适用于phonegap的短信插件。您可以按原样使用它,也可以根据您的具体需要重新编写

请签出此

您的phonegap js将以上述形式显示

您可以像这样调用上面的js

window.plugins.mObject.mFunctionName('maction',function(success){},function(error){});


您的意思是如何在phonegap项目中使用该插件,还是希望在android(studio)项目中使用phonegap插件(如果您正在使用本机语言/java开发android应用程序,请使用android studio)


最好的方法是从插件文档中获取。您也可以查看此链接:

我已经在我的Eclipse中导入了该项目确保在onDevice ready函数之后调用插件函数能否告诉我在何处编写插件函数调用代码确保在onDevice ready函数之后调用插件函数
window.plugins.mObject.mFunctionName('maction',function(success){},function(error){});
var mObj =  new MyPlugin();

    mObj.mFunctionName('maction',function(success){},function(error){});