Я сделал плагин для своего проекта Android, но получаю ошибку Error: Status=2 Message=Class not found
. Я успешно использую другой плагин из репозитория phonegap-plugins/android. Когда я сделал свой собственный, я скопировал файлы из плагина, который уже работает, чтобы получить правильные имена функций/методов и т. д. Я гуглил и искал "везде", но не могу понять.
Java-файл называется EmailSender.java, расширяет Plugin и помещается в 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());
});