android - "Sending Email in Android using JavaMail API without using the default/built-in app"仅适用于模拟器?

标签 android email

Sending Email in Android using JavaMail API without using the default/built-in app

该问题的上述解决方案在模拟器上完美运行,但在我的 ICS 设备上不起作用。造成此问题的任何原因或可能为 ICS 及更高版本引入的更新修复?

更新:我通过运行最新的 android os 4.1.2 并将 list 更改为 min sdk 版本 7 使其工作。我真的无法解释为什么它开始以这种方式工作。我尝试了实际设备和 avd 运行构建目标 4.0.3,但未能正常发送。已经改到最新的4.1.2了,还是没有。放弃了,所以回去从事另一项 Activity ,但我无法在我的设备上运行它。我刚刚将 min sdk 更改为 7,留下构建目标,在当天完成之前再次尝试,它以某种方式起作用了。 另外,我对整个构建所做的另一项更改是添加 到 list 。不确定是这个问题还是 minsdk 解决了这个问题,但我认为 id 包含了这些更改。

最佳答案

我在 Android 4.0.3 版本上遇到了同样的问题。 将最小 sdk 版本更改为 7 就可以了。

<uses-sdk android:minSdkVersion="7" />

关于android - "Sending Email in Android using JavaMail API without using the default/built-in app"仅适用于模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12916867/

相关文章:

vb.net - 发送电子邮件时从右到左

java - 在开发模式下使用 GWT Java 发送邮件

c# - 如何发送带有 PDF 文件的邮件

android - Google Play服务位置API : onLocationChanged only called once

android - Gradle 3,如何使库对 Android Studio 3 中的其他模块可见?

android - 如何清除BackStack?

email - Magento电子邮件模板If语句

android - 如何使用新的 apk 升级以前的 apk 而不会丢失来自未知来源 apk 的 android 中的先前数据

android - setOneShotPreviewCallback 没有回调我的方法

java - 如何判断随机字符串是电子邮件地址还是其他内容