Wie startest du deine App
Also per Run As -> Android Application?
Oder per Debug As -> Android Application?
EDIT:
hab das eben gefunden vielleicht bringt dich das weiter: DexFile.class error in eclipse
Mfg Titus
Wie startest du deine App
Also per Run As -> Android Application?
Oder per Debug As -> Android Application?
EDIT:
hab das eben gefunden vielleicht bringt dich das weiter: DexFile.class error in eclipse
Mfg Titus
Ok und wo wird jetzt die Exception ausgelöst weil dein Code sieht richtig aus.
ZitatHi titus, ich verstehe grad nicht wo ich grad ein EditText in einem String versuche zu casten.. ist in meinen Augen grad alles verwirrend.
ähm in deine Post von 22:02 Uhr:
Zitat
aber ok schauen wir uns mal deinen neuen Post an.
hI Bengel,
ähm das geht nicht du versucht gerade eine EditText -View in einen String zu casten
Aber das passt irgendwie nicht zur Fehlermeldung bei sowas müsste eigentlich ne Cast Exception kommen.
was du machen kannst ist entweder:
Editext text1 = (EditText) findView ByID(R.id.edt_eingabe_rechnung);
String strinVonEditText = text1.getText().toString();
Oder:
String strinVonEditText = ((EditText) findView ByID(R.id.edt_eingabe_rechnung)).getText().toString();
Beide Aufrufe müssen aber nach der dem AUfruf der onCreate erfolgen!!!
Mfg Titus
P.s. falls das jetzt auch keine Lösung bringt kannst ja mal deinen Code(natürlich nur wenn du willst) bei Pastebin rein hauen und dann hier verlinken
Macht die Fehler suche um einiges einfacher
Hi Bengel,
also laut der LogCat hast du eine java.lang.NullPointerException in der Zeile 11(at de.taschenrechner.MainActivity.<init>(MainActivity.java:11))
was steht denn da?
Mfg Titus
p.s die Methode findViewById solltest du General nicht vor der dem Aufruf der onCreate ausführen.
Hi khh,
ein zusätzlicher Key wird nicht benötigt.
Das einzige was du beachten musst wenn du die App in Markt lädst ist, das du den API Key für Google Maps nicht mit dem Debug Zertifikat erstellt sondern mit dem Zertifikat mit dem du eine Anwendung signierst.
Mfg Titus
Hi Bengel,
ZitatIch verstehe es grad nicht wieso meine Methode grad Probleme macht und dadurch ich errors bekomme.
was macht sie den für Fehler? Stürzt dein App ab oder was ist?
Was sagt den die LogCat?
Der Debugger Screenshot sagt mir nichts. Ein Stacktrace (falls es einen gibt) wär net schlecht.
Mfg Titus
Hi Holzkopf_Joe,
ohne deinen Code zu kennen und ohne genau zu wissen was deine App macht bzw machen soll kann die Antwort nur Nein lauten.
Wenn du wie du sagst dein komplettes App dynamisch halten möchtest, so das der User alles ändern kann wirst du an vielen if-else Kombinationen nicht vorbei kommen.
Klar kann man Sachen auslagern kein Frage.(wenn es möglich sollte man das auch unbedingt tun)
Aber wie gut oder schlecht das in deinem Fall ist bzw was man da verbessern könnte, kann man halt ohne deinen Code oder Software Design zu kennen schlecht beurteilen.
Mfg Titus
Hi philipp3,
das Unterschreiben sagt dir eigentlich nix anderes als das du diese Methode nicht mehr nutzten sollst.
Laut Android Doku üfr die Klasse PreferenceActivity:
ZitatPrior to HONEYCOMB this class only allowed the display of a single set of preference; this functionality should now be found in the new PreferenceFragment class. If you are using PreferenceActivity in its old mode, the documentation there applies to the deprecated APIs here.
Warum deine Daten nicht gespeichert werden kann ich dir leider nett sagen. Da ich nicht weis was du programmierst hast bzw was in dem Video2Brain Tut steht.
Mfg Titus
Hi Rechenwerk,
das "R.layout.activity_main" bzw. "R.layout.main" beziehen sich auf eine Datei innerhalb des Res Ordners (Res-> Layout -> activity_main/ main)
Mfg Titus
Hi Trysis,
ZitatNormalerweise dynamisch mit dem Eclipse Design Editor.
Ok das meinte ich nicht mit dynamisch.
Für mich bedeutet dynamisch ein Layout das erst ZUR Laufzeit erstellt wird. Alles was mit dem Design Editor erstellt wurde ist statisch es existiert also schon BEVOR die Anwendung läuft.
Zu deiner Fehlermeldung:
Dein Programm stürzt ab weil du einer deine ImageView zu einer TextView casten(umwandeln) möchtest.
Zitatandroid.widget.ImageView cannot be cast to android.widget.TextView
Lösung:
Benutzt du zwei mal die gleiche Id oder hast dich beim findViewById Aufruf verschrieben bzw die falsche Id ausgewählt?
Ohne mehr Code kann ich dir da leider nicht weiterhelfen.
Mfg Titus
Hi Trysis,
was sagt die Fehlermeldung bzw was steht in der LogCat dazu?
erstellst du dein Layout dynamisch oder mittels der XML?
Mfg Titus
Hi khh,
ZitatStandortbestimmung ist ja über den Emulator nicht möglich
das stimmt so nicht ganz.
Es stimmt das der Emu nicht von sich aus seine Position bestimmen kann aber du kannst innerhalb der DDMS View Koordinaten an denn aktiven Emulator senden.
Dort kannst du auch SMS eingänge oder Anrufe simulieren.
Mfg Titus
Hi khh,
wenn du deinen neuen Emulator erstelltst musst als Target nicht Android sonderen Google nehmen.
Mfg Titus
Hi Thor,
postet mal deinen überarbeiteten Code.
Mfg Titus
Hi ternes3,
vielleicht hilft dir einer der Links hier weiter:
1. http://stackoverflow.com/quest…virtual-devices-are-saved
2. http://stackoverflow.com/quest…-in-correct-file-location
3. http://logicmania-lab.blogspot…location-in-windows7.html
4. https://thedevelopersinfo.word…oid-virtual-devices-avds/
mfg Titus
ok nur um sicher zu gehen erst klickst du auf den onConnect Button und dann auf den onSend Button?
Weil um ehrlich zu sein sieht es so aus als wäre ChatClient client nicht keine richtige Instanz. Soll heißen du versuchst die send Methode auf ein null Objekt auszuführen.
Ok was noch sein könnte:
wenn du in deine LogCat schaust wird der Konstruktor von ChatClient(ip, port); richtig ausgeführt?
weil innerhalb der send Methode nur der DataOutputStream streamOut ist und dieser wird ja immer Konstruktor gesetzt.
Mfg Titus
Hi Brausebernd,
was steht in dieser Zeile:
ähm müsste nicht eigentlich die Berechtigung für Internet innerhalb des Manifest gesetzt sein oder wo läuft der Server?
also das mit der Berechtigung wird aber wahrscheinlich den Fehler nicht lösen ist mir nur beim Durchsehen aufgefallen.
Mfg Titus