2012-02-05 114 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()); 

}); 

回答