Lars R.
- Forum-Beiträge: 8
30.01.2013, 17:14:34 via Website
30.01.2013 17:14:34 via Website
Hallo,
Ich hoffe hier unter Kennern kann mir weitergeholfen werden. Es handelt sich eigentlich um ein simples Problem was ich aber auf keinem Weg aussortiert bekomme.
Also jetzt zum Problem :
Was das ganze machen soll ist ziemlich simpel. Es wird auf die Seite zugegriffen auf der wird einfach nur ein "valid" ausgegeben und per bufferedreader und inputstream eingelesen. Dann soll das ganze in eine Variable eingelesen und verglichen werden. Da die Seite momentan nur valid zurück gibt, sollte die Bedingung also erfüllt sein und die App beendet werden. So weit funktioniert das ganze in einer Fassung außerhalb der Ppp also einem reinem Java Programm schonmal. Nur in diesem Fall nicht. Weder virtuell als auf meinem richtigem Smartphone.
Ebenfalls habe ich auch an die Permissions gedacht (falls es daran liegt , im Falle das ich garnicht ins internet mit dieser App könnte.)
Ich bitte also um Mithilfe da ich selbst mitlerweile am Verzweilfeln bin.
Gruß Lars
Ich hoffe hier unter Kennern kann mir weitergeholfen werden. Es handelt sich eigentlich um ein simples Problem was ich aber auf keinem Weg aussortiert bekomme.
Also jetzt zum Problem :
1public void loginget()
2 {
3 InputStream is = null;
4
5 try
6 {
7 URL url = new URL( "tut hier nicht viel zur sache );
8 is = url.openStream();
9 BufferedReader br = new BufferedReader(new InputStreamReader(is));
10 String echo = br.readLine();
11 String lecho = "valid";
12 if (echo.equals(lecho))
13 {
14 finish();
15 }
16
17
18 }
19 catch ( Exception e ) {
20 e.printStackTrace();
21 }
22 finally {
23 if ( is != null )
24 try { is.close(); } catch ( IOException e ) { }
25 }
26 }
2 {
3 InputStream is = null;
4
5 try
6 {
7 URL url = new URL( "tut hier nicht viel zur sache );
8 is = url.openStream();
9 BufferedReader br = new BufferedReader(new InputStreamReader(is));
10 String echo = br.readLine();
11 String lecho = "valid";
12 if (echo.equals(lecho))
13 {
14 finish();
15 }
16
17
18 }
19 catch ( Exception e ) {
20 e.printStackTrace();
21 }
22 finally {
23 if ( is != null )
24 try { is.close(); } catch ( IOException e ) { }
25 }
26 }
Was das ganze machen soll ist ziemlich simpel. Es wird auf die Seite zugegriffen auf der wird einfach nur ein "valid" ausgegeben und per bufferedreader und inputstream eingelesen. Dann soll das ganze in eine Variable eingelesen und verglichen werden. Da die Seite momentan nur valid zurück gibt, sollte die Bedingung also erfüllt sein und die App beendet werden. So weit funktioniert das ganze in einer Fassung außerhalb der Ppp also einem reinem Java Programm schonmal. Nur in diesem Fall nicht. Weder virtuell als auf meinem richtigem Smartphone.
Ebenfalls habe ich auch an die Permissions gedacht (falls es daran liegt , im Falle das ich garnicht ins internet mit dieser App könnte.)
Ich bitte also um Mithilfe da ich selbst mitlerweile am Verzweilfeln bin.
Gruß Lars
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.