同为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. Eclipse中跟踪调试Android Framework源代码
  2. Android Studio 手动创建活动(Activity) 第一行代码 第二章
  3. Android刮刮卡效果实现代码
  4. Android判断当前网络是否可用--示例代码
  5. 【Android】Android 监听网络状态+源代码
  6. 【Android】代码实现模拟屏幕点击和键盘按键事件
  7. ProGuard代码混淆详细攻略

随机推荐

  1. 为什么 Android(安卓)截屏需要 root 权限
  2. 游戏开发中SurfaceView的重要作用
  3. Android内核和驱动篇-Android内核介绍
  4. Android(安卓)Socket 发送广播包的那些坑
  5. Android重量级开发之--提高android启动速
  6. Android实现pppoe拨号上网(一)概述
  7. Android的init过程详解(一)
  8. android从程序员到架构师之路----高焕堂
  9. Android(安卓)不要把android做成ios!
  10. Android单线程模型相关概念详解