我试图从我的应用程序发送一封电子邮件[NO INTENT],但它不发送。也许有人可以告诉我什么是错误的LOGCAT没有错误。无意发送电子邮件
final Button send = (Button) this.findViewById(R.id.btnSend);
send.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
try
{
javamail sender = new javamail("MY EMAIL", "My Password");
sender.sendMail("HI",
"I'm trying Androin Email :)",
"Person I sent to",
"[email protected]");
Log.d("send", "Owk");
} catch (Exception e) {
Log.e("SendMail", e.getMessage(), e);
}
}
});
有一点是错误的是,你正在主要应用程序线程上进行网络I/O。充其量,这是危险的;最糟糕的是,Android会让您的应用崩溃。请将您的网络I/O移动到后台线程。 – CommonsWare
,我在我使用的例子中看到的.. – user1430923
@CommonsWare我已经使用了你给出的例子,但它不适合我..它需要任何smtp或任何其他设置?请帮助我..在此先感谢... –