02-20 13:48:44.480: W/System.err(22273): android.os.NetworkOnMainThreadException
02-20 13:48:44.492: W/System.err(22273): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1145)
02-20 13:48:44.492: W/System.err(22273): at java.net.InetAddress.lookupHostByName(InetAddress.java:385)
02-20 13:48:44.492: W/System.err(22273): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
02-20 13:48:44.492: W/System.err(22273): at java.net.InetAddress.getByName(InetAddress.java:289)
02-20 13:48:44.492: W/System.err(22273): at java.net.InetSocketAddress.(InetSocketAddress.java:105)
02-20 13:48:44.492: W/System.err(22273): at java.net.InetSocketAddress.(InetSocketAddress.java:90)
02-20 13:48:44.492: W/System.err(22273): at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)
02-20 13:48:44.499: W/System.err(22273): at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
02-20 13:48:44.503: W/System.err(22273): at com.sun.mail.iap.Protocol.(Protocol.java:107)
02-20 13:48:44.503: W/System.err(22273): at com.sun.mail.imap.protocol.IMAPProtocol.(IMAPProtocol.java:104)
02-20 13:48:44.503: W/System.err(22273): at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:538)
02-20 13:48:44.503: W/System.err(22273): at javax.mail.Service.connect(Service.java:288)
02-20 13:48:44.503: W/System.err(22273): at javax.mail.Service.connect(Service.java:169)
02-20 13:48:44.503: W/System.err(22273): at com.example.test5c.GMailReader.(GMailReader.java:110)
02-20 13:48:44.503: W/System.err(22273): at com.example.test5c.MainActivity.onCreate(MainActivity.java:48)
02-20 13:48:44.507: W/System.err(22273): at android.app.Activity.performCreate(Activity.java:5231)
02-20 13:48:44.507: W/System.err(22273): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
02-20 13:48:44.507: W/System.err(22273): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
02-20 13:48:44.511: W/System.err(22273): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2271)
02-20 13:48:44.511: W/System.err(22273): at android.app.ActivityThread.access$800(ActivityThread.java:144)
02-20 13:48:44.511: W/System.err(22273): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
02-20 13:48:44.511: W/System.err(22273): at android.os.Handler.dispatchMessage(Handler.java:102)
02-20 13:48:44.511: W/System.err(22273): at android.os.Looper.loop(Looper.java:136)
02-20 13:48:44.511: W/System.err(22273): at android.app.ActivityThread.main(ActivityThread.java:5146)
02-20 13:48:44.511: W/System.err(22273): at java.lang.reflect.Method.invokeNative(Native Method)
02-20 13:48:44.511: W/System.err(22273): at java.lang.reflect.Method.invoke(Method.java:515)
02-20 13:48:44.523: W/System.err(22273): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
02-20 13:48:44.523: W/System.err(22273): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
02-20 13:48:44.523: W/System.err(22273): at dalvik.system.NativeStart.main(Native Method)
02-20 13:48:44.531: E/readMail(22273): Not connected
02-20 13:48:44.531: E/readMail(22273): java.lang.IllegalStateException: Not connected
02-20 13:48:44.531: E/readMail(22273): at com.sun.mail.imap.IMAPStore.checkConnected(IMAPStore.java:1493)
02-20 13:48:44.531: E/readMail(22273): at com.sun.mail.imap.IMAPStore.getFolder(IMAPStore.java:1324)
02-20 13:48:44.531: E/readMail(22273): at com.example.test5c.GMailReader.readMail(GMailReader.java:137)
02-20 13:48:44.531: E/readMail(22273): at com.example.test5c.MainActivity.onCreate(MainActivity.java:51)
02-20 13:48:44.531: E/readMail(22273): at android.app.Activity.performCreate(Activity.java:5231)
02-20 13:48:44.531: E/readMail(22273): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
02-20 13:48:44.531: E/readMail(22273): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)
02-20 13:48:44.531: E/readMail(22273): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2271)
02-20 13:48:44.531: E/readMail(22273): at android.app.ActivityThread.access$800(ActivityThread.java:144)
02-20 13:48:44.531: E/readMail(22273): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
02-20 13:48:44.531: E/readMail(22273): at android.os.Handler.dispatchMessage(Handler.java:102)
02-20 13:48:44.531: E/readMail(22273): at android.os.Looper.loop(Looper.java:136)
02-20 13:48:44.531: E/readMail(22273): at android.app.ActivityThread.main(ActivityThread.java:5146)
02-20 13:48:44.531: E/readMail(22273): at java.lang.reflect.Method.invokeNative(Native Method)
02-20 13:48:44.531: E/readMail(22273): at java.lang.reflect.Method.invoke(Method.java:515)
02-20 13:48:44.531: E/readMail(22273): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
02-20 13:48:44.531: E/readMail(22273): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
02-20 13:48:44.531: E/readMail(22273): at dalvik.system.NativeStart.main(Native Method)
Ja tritt bei dieser Anweisung auf.
Es ist mein Kenntnisstand, dass diese Jars für Android sind und als Ersatz für die javax.mail.jar dienen. Sie beinhalten auf die entsprechenden Klassen. Habe es naturlich auch mit der javax.mail.jar (ohne Erfolg) probiert.
Die Beispiele sind vorwiegend für Java, aber es wird auch davon berichtet, dass sie unter Android funktionieren. Deswegen, die Ergänzungen.
— geändert am 20.02.2015, 15:27:15
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.