小编Has*_*ain的帖子

无需用户交互即可发送电子邮件 - Android Studio

动机:我正在创建注册活动,我需要在按钮单击下发送自动电子邮件.我已经关注了一些博客,stackoverflow问题,并且无法发送电子邮件到目前为止.

工作环境: Android Studio 1.2 Beta 3

当前关注的问题:使用JavaMail API在Android中发送电子邮件,而不使用默认/内置应用程序

现在这就是我所做的:

下载了三个Jar文件

  1. 的activation.jar
  2. additional.jar
  3. 的mail.jar

然后我在follwoing文件夹中复制了三个jar文件:

G:\ Android Projects\Email\app\libs \

复制文件后,我通过指向Android Studio中的"Project Explorer"找到我的.jar文件,然后将我的树视图从"Android"更改为"Project"

然后展开树Project> app> libs>

找到文件后; 在我做的每个.jar文件上:右键单击 - >添加为库

一旦完成了graddle构建,我就会复制上面的代码,然后问题并运行到我自己的项目中.它编译没有任何错误.

现在的问题是:

当我运行程序时,它显示一个Toast消息"电子邮件已成功发送",但我从未收到电子邮件,也没有任何已发送的邮件在我的帐户中.

这是我所有类和.xml文件的所有代码

MainActivity.java

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends Activity {

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button send = (Button)findViewById(R.id.send_email);
    send.setOnClickListener(new View.OnClickListener() {

        public void onClick(View …
Run Code Online (Sandbox Code Playgroud)

java android jar jakarta-mail gmail-api

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

gmail-api ×1

jakarta-mail ×1

jar ×1

java ×1