Sending Email in Android using JavaMail API without using the default/built-in app
上述问题的解决方案在模拟器上运行良好,但在我的ICS设备上无效。这个或更新修复的任何原因可能是为ICS引起的吗?
更新:我通过运行最新的android os 4.1.2并将清单更改为min sdk version 7来实现它。我真的无法解释为什么它开始以这种方式工作。我尝试了实际设备和avd运行构建目标4.0.3,它无法发送没有错误。将它改为最新的4.1.2但仍然没有。放弃了,所以回到另一个活动,但我不能在我的设备上运行它。我刚刚将min sdk更改为7,离开了构建目标,在完成当天再次尝试之前,它以某种方式工作。 另外,我对整个版本做的另一个改变是添加 清单。不确定那个或者minsdk是什么修复它但想到id包括变化。
答案 0 :(得分:2)
我在Android 4.0.3版上遇到了同样的问题。 将min sdk版本更改为7就可以了。
<uses-sdk android:minSdkVersion="7" />
答案 1 :(得分:0)
虽然它已经解决但我遇到的问题与使用this部分提到的解决方案解决了
我的意思是使用AsyncTask
,它允许您在用户界面上执行异步工作。 AsyncTask将在工作线程中执行阻塞操作,并将结果发布到UI线程上,而不需要您自己处理线程和/或处理程序。