Gmailやその他のメールからメールを受信する方法は他にもあります。
Properties props = new Properties();
//IMAPS protocol
props.setProperty("mail.store.protocol", "imaps");
//Set host address
props.setProperty("mail.imaps.host", "imaps.gmail.com");
//Set specified port
props.setProperty("mail.imaps.port", "993");
//Using SSL
props.setProperty("mail.imaps.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.setProperty("mail.imaps.socketFactory.fallback", "false");
Session imapSession = Session.getInstance(props);
Store store = imapSession.getStore("imaps");
store.connect("imap.gmail.com", usr, password);
Folder inbox = store.getFolder("Inbox");
inbox.open(Folder.READ_WRITE);
Message[] msgs =inbox.getMessages()
in catch add e.printtracktrace()...エラーが発生しましたか? catch内の –
はLog.e(tag、e.getMessage())を作成します。これは何もキャッチしません、私だけが見ているエラーは、アプリは、その申し訳ありません、そのアプリケーションが停止...等 – titusfx
あなたのコードを追加.........また、デバイスをチェック... ........ –