同为java发邮件,但是android与pc还是有区别的。在pc上,除了javamail,还可以采用apache 的common-mail。下面讲讲我在android机器实用javamail发送邮件的过程。

1.下载javamail的jar包,然后导入工程,并添加到build path。

javamail下载地址https://code.google.com/p/javamail-android/downloads/list

2.如何实用javamail,网上有很多例子,大同小异,但是具体运行时可能会出bug,你编译通过了,运行直接退出或者提示出错,本人测试代码可用的见http://www.189works.com/article-42827-1.html


Q:调用发邮件的代码,在2.3系统,如果在主线程调用,可以运行,但是之后的系统,会抛出异常networkonmainthreadexception,即不可再主线程进行网络操作,在这里我们需要用异步多线程




更多相关文章

  1. Android(安卓)Wifi模块分析(三)
  2. Android中dispatchDraw分析
  3. Android四大基本组件介绍与生命周期
  4. android(NDK+JNI)---Eclipse+CDT+gdb调试android ndk程序
  5. Android(安卓)Service AIDL
  6. Android的Handler机制详解3_Looper.looper()不会卡死主线程
  7. Android调用天气预报的WebService简单例子
  8. android打电话发短信
  9. android 拨打紧急号码,通话时开启免提功能实现

随机推荐

  1. android避免service被杀
  2. Android(安卓)WebView H5页面 input type
  3. Android(安卓)recovery工作原理
  4. Android(安卓)- 小问题 - ViewPager onPa
  5. AndroidStudio使用Git发布与更新,同步,关
  6. Android(安卓)ViewDragHelper
  7. Android(安卓)差分包制作
  8. Android的eclipse插件adt无法启动“No ta
  9. Android锁屏(四)
  10. Ubuntu 18.04 环境下编译Android(安卓)源