| |||||||
Das Thema "App wird erstellt, startet aber nicht" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) | |||
| Neuer Benutzer Registriert seit: 25.04.2010
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| Könnt ihr mir helfen den Fehler zu finden? widget.java: Zitat:
Zitat:
Zitat:
Fehler erhalte ich keine. Hoffe jemand kann mir helfen. Danke. Geändert von v3rtex (25.04.2010 um 20:56 Uhr) | |||
| | |
| | #2 (permalink) |
| Erfahrener Benutzer Modell: G1, N1 und Galaxy Nexus Registriert seit: 08.07.2009
Beiträge: 268
Abgegebene Danke: 33
Erhielt 25 Danke für 19 Beiträge
|
Sieht erst mal nicht schlecht aus, natürlich kann der Fehler in den Details liegen, die Du weggelassen hast. Was ich in jedem Fall vermisse sind log Ausgaben. Woher weisst du denn sonst, dass Deine onUpdate nicht aufgerufen wurde? Zumindest beim ersten erzeugen des Widgets wird es normalerweise immer! aufgerufen.
__________________ Samsung Galaxy Nexus, Clockwork Recovery |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 25.04.2010
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Interessant, habe eben bemerkt dass der Code doch ausgeführt wird wenn ich in der for schleife einem TextView einen String übergebe. Bisher habe ich wie bei Anwendungen Breakpoints zum debugging gesetzt, welche jedoch bei widgets immer ignoriert werden. Dadurch ging ich davon aus, dass "onUpdate" nicht ausgeführt wird. Ist es denn normal, dass man Widgets mit Eclipse nicht debuggen kann? Zu den Logs: Das Einzige dort ist "No Launcher Activity found" was jedoch klar sein sollte, da das Widget mithilfe von einem AppWidgetProvider erstellt wird. Geändert von v3rtex (25.04.2010 um 21:10 Uhr) |
| | |
| | #4 (permalink) |
| Erfahrener Benutzer Modell: G1, N1 und Galaxy Nexus Registriert seit: 08.07.2009
Beiträge: 268
Abgegebene Danke: 33
Erhielt 25 Danke für 19 Beiträge
|
Ich habs grad mal ausprobiert. Stimmt, Breakpunkte in der onUpdate des AppWidgetProviders werden auch bei mir nicht ausgeführt. Korrektur: Lässt sich doch debuggen. Man muss das Widget von Homescreen löschen. Dann das App im Debugger starten, und neu auf dem Homescreen erzeugen. Dabei MUSS der Code von onUpdate durchlaufen werden, und dann landet er im Breakpoint. Das zeitgesteuerte Durchlaufen der onUpdate ist im Debugger natürlich viel schwieriger zu erzwingen, da Dein System nicht gerade still stehen darf, weil Du was anderes im Debugger machst.
__________________ Samsung Galaxy Nexus, Clockwork Recovery Geändert von klausa2 (26.04.2010 um 01:01 Uhr) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Goldcard erstellt, aber keine Chance zu rooten | b3rnd | Root / Hacking / Modding für HTC Magic | 10 | 12.04.2010 20:51 |
| Eigene Bootanimation erstellt - Will nicht installieren :( | MustangGT500 | Root / Hacking / Modding für Motorola Milestone | 14 | 02.04.2010 14:00 |
| W-Lan wird angezeigt aber nicht verbunden | wDs19 | HTC Magic Forum | 1 | 25.03.2010 13:00 |
| youtube app startet nicht | bam2000 | Motorola Milestone Forum | 4 | 02.03.2010 21:38 |
| Handy Startet zwar aber aber bildschirm bleibt schwarz [Gelöst] | Habi | HTC Magic Forum | 5 | 04.08.2009 19:01 |