Tag,
Ich wollte eine einfache Android-App programmieren, die die öffentliche IP herausfindet.
Ich bin noch ein Anfänger darin.
Mit folgendem Code wollte ich sie ermitteln:
Wenn ich die App starte, hängt sie sich auf und beendet sich wieder. Die angegebene URL existiert.
Kann mir da jemand bitte helfen?
Gruß,
Luki-Progger
Ich wollte eine einfache Android-App programmieren, die die öffentliche IP herausfindet.
Ich bin noch ein Anfänger darin.
Mit folgendem Code wollte ich sie ermitteln:
Brainfuck-Quellcode
- public static void getpublicip()
- {
- try {
- URL uri;
- String IP = null;
- InputStream is = null;
- DataInputStream dis;
- uri = new URL("http://www.networksecuritytoolkit.org/nst/tools/ip.php");
- //-----------------------
- //InputStream
- is = uri.openStream();
- //-----------------------
- //DataInputStream
- dis = new DataInputStream(new BufferedInputStream(is));
- //-----------------------
- //Lesen
- IP = dis.readLine();
- System.out.println("Ihre öffentliche IP lautet: " + IP);
- }
- catch (MalformedURLException murlex)
- {
- System.out.print("Die URL existiert nicht.");
- }
- catch (IOException murlex) {
- System.out.println("Ein Fehler ist aufgetreten.");
- }
- //----------------------
- }
Wenn ich die App starte, hängt sie sich auf und beendet sich wieder. Die angegebene URL existiert.
Kann mir da jemand bitte helfen?
Gruß,
Luki-Progger
Grüße,
Lukas
Fragen über Themen im Forum per Konversation werden gelöscht und die Absender blockiert...
Lukas
Fragen über Themen im Forum per Konversation werden gelöscht und die Absender blockiert...