MAC adresse -> Emulator stürzt ab

keinbrain

keinbrain

Erfahrenes Mitglied
21
Hi, ich wollte die MAC andresse abrufen und in einem tv ausgeben, jedoch stürzt der emulator beim start ab . die used-permissions hab ich festgelegt. beim abrufen der bluetooth-adresse verhält es sich ähnlich. hat irgendwer eine idee woran dies liegen könnte ? mein code(schnipsel) :

WifiManager Wifi14 = (WifiManager)getSystemService(Context.WIFI_SERVICE);
String ReadIn14= Wifi14.getConnectionInfo().getMacAddress();

TextView In14 = (TextView) findViewById(R.id.In14);
In14.setText(ReadIn14);
 
Ohne arrogant klingen zu wollen, kann ich meine Standard Antwort bringen:

Das liegt daran, dass du die Basics nicht gelesen hast. Logcat ist das Zauberwort ;) Und dabei kannst du dir gleich mal die Java Konventionen ansehen. Variablen werden kleine geschrieben, das hat natürlich aber nichts mit deinem Fehler zu tun :)
 
v Ralle v schrieb:
Ohne arrogant klingen zu wollen, kann ich meine Standard Antwort bringen:

Das liegt daran, dass du die Basics nicht gelesen hast. Logcat ist das Zauberwort ;) Und dabei kannst du dir gleich mal die Java Konventionen ansehen. Variablen werden kleine geschrieben, das hat natürlich aber nichts mit deinem Fehler zu tun :)

1. LogCat check ich nicht, glaub mir ich habs versucht :/
2. Stimmt, basics sitzen noch nicht richtig, aber mein prinzip: praktisches lernen (hab vorher auch ein buch dazu gelesen^^)
3. Warum sollen variablen klein geschrieben werden? Hab eine ganze app mit teils großgeschrieben variablen und es funktioniert (bis auf diesen abschnitt mit den netzdaten abrufen) prima
4. Trotzdem danke für die antwort ;)
 
1. Was gibt es da nicht zu verstehen? Du musst doch die Logausgabe lesen, sonst wird das mit der App sowieso nichts, das kann ich dir jetzt schon versprechen. Einfach die View in Eclipse öffnen und staunen.
2. Das ist kein Problem, anders geht es auch nicht, aber wenigstens die Basics sollte man mal überflogen haben, sodass man sich erinnert: aha, da war doch was.
3. Manche Sätze der deutschen Sprache verstehe ich auch ohne Kommas, mit ist es aber wesentlich einfacher. Genauso bei den Konventionen: vielleicht würde ich deinen Code verstehen, aber hältst du dich an die Standards, wird es wesentlich einfacher. Code Conventions for the Java Programming Language
4. Bitte :)
 
v Ralle v schrieb:
1. Was gibt es da nicht zu verstehen? Du musst doch die Logausgabe lesen, sonst wird das mit der App sowieso nichts, das kann ich dir jetzt schon versprechen. Einfach die View in Eclipse öffnen und staunen.
2. Das ist kein Problem, anders geht es auch nicht, aber wenigstens die Basics sollte man mal überflogen haben, sodass man sich erinnert: aha, da war doch was.
3. Manche Sätze der deutschen Sprache verstehe ich auch ohne Kommas, mit ist es aber wesentlich einfacher. Genauso bei den Konventionen: vielleicht würde ich deinen Code verstehen, aber hältst du dich an die Standards, wird es wesentlich einfacher. Code Conventions for the Java Programming Language
4. Bitte :)

WIE ich logcat öffne ist mir schon klar, jedoch diesen code zu entschlüsseln nicht wirklich :confused2:
Beispiel der LOG-Ausgabe :
03-16 20:17:00.705: E/AndroidRuntime(446): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)

PS: variablen hab ich geändert, danke für den tipp^^
 
Wenn deine App abstürzt, gibt es in Logcat definitiv den Stacktrace. Der wird dir extra rot markiert. Dort findest du auch die genauen Zeilen, wo der Fehler auftritt.
 
keinbrain schrieb:
WIE ich logcat öffne ist mir schon klar, jedoch diesen code zu entschlüsseln nicht wirklich :confused2:
Beispiel der LOG-Ausgabe :
03-16 20:17:00.705: E/AndroidRuntime(446): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)

PS: variablen hab ich geändert, danke für den tipp^^

Da stehen noch andere Zeilen darüber und darunter.
 

Ähnliche Themen

S
Antworten
8
Aufrufe
508
swa00
swa00
S
Antworten
4
Aufrufe
990
Sempervivum
S
O
Antworten
15
Aufrufe
2.952
ORHUX
O
Zurück
Oben Unten