Frage Stück Code an Android Entwickler



  • Hallo,

    ist hier ein erfahrener Android Entwickler im Forum. Warum führt dieses STück Code zum Absturz. Wohlgemerkt trotz try...catch Block. Netzwerkberechtigungen wurden alle im Manifest eingetragen..

    byte[] ipAddr = new byte[] { 127, 0, 0, 1 };
            InetAddress addr = null;
            try {
                addr = InetAddress.getByAddress(ipAddr);
                textBox.setText("Worked");
            } catch (UnknownHostException e) {
                textBox.setText(e.getMessage());
            }
            String hostnameCanonical = addr.getCanonicalHostName();
    


  • try {
      ...            
    }
    catch (Exception e) {
      textBox.setText(e.getMessage());
    }
    


  • war das jetzt eine Antwort ? Ich sagte "Erfahrener Android Entwickler" haha



  • hallo,

    ich bin Experte und vermute mal , dass du den Aufruf in einem anderen Thread machen solltest. Scheinbar blockierst du mit dem Aufruf den Activity Thread.


  • Mod

    Ich fürchte, das Niveau in diesem Forum ist leider nicht hoch genug, um deine Profifragen beantworten zu können. Der hier gezeigte Code ist so komplex, da bräuchte man mindestens 15 Minuten Programmiererfahrung, um den auch nur verstehen zu können. Das hat hier sowieso niemand, daher kann ich dir weiteres aussichtsloses Fragen ersparen, indem ich hier sofort schließe.


Log in to reply