2012-02-05 85 views
1

我已经为我的android项目做了一个插件,但我得到了错误Error: Status=2 Message=Class not found。我正在使用phonegap-plugins/android存储库中的另一个插件。当我自己创建的时候,我从插件中复制了已经可以获得函数/方法名称等的文件。我用Google搜索了一下,看起来“无处不在”,但无法弄清楚。类未找到phonegap插件android

该java文件被称为EmailSender.java,扩展插件,并被放置在src/phonegap/plugins/emailSender。 在我plugins.xml我有这样一行: <plugin name="EmailSender" value="phonegap.plugins.emailSender.EmailSender"/>

emailsender.js

var EmailSender = function() { 
} 

EmailSender.prototype.sendMail = function(day, time, email) { 
    return PhoneGap.exec(null, null, 'emailSender', 'sendMail', [day, time, email]); 
}; 

PhoneGap.addConstructor(function() { 
    PhoneGap.addPlugin("emailSender", new EmailSender()); 

}); 

回答