Probleme mit Widget unter Android 4.0.4

B

babsitz

Neues Mitglied
0
Hallo zusammen,

ich habe mir eine App gebastelt, mit welcher ich das Handy ganz einfach komplett lautlos schalten kann. Ein Widget gehört auch dazu.

Das Widget funktioniert auch unter Android 2.2 allerdings nicht für Android 4.0.4 müssen hier noch spezielle Anpassungen erfolgen damit das Widget auch hier funktioniert?

Viele Grüße
Jörg
 
Android programmieren für dummis ne? :D was genau funkt. den nicht? Logcatausgabe wäre hilfreich
 
Bescheibe mal bitte "funktioniert nicht" etwas genauer! Lässt sich nicht installieren/auswählen/korrekt darstellen/ausführen? Fehlermeldungen? (Logcat wurde ja schon erwähnt) Sowas ist ungemein hilfreich bei der Fehlersuche! :winki:

Google ist sogar so freundlich, einen bereits nach Eingabe von nur sehr wenigen Stichworten ohne größere Umschweife direkt auf die offiziellen App Widget Design Guidelines zu "schubsen". Dort findet man dann ein sehr übersichtliches, leicht verständliches und auch überschaubares Dokument. Darüber hinaus wird auch noch, recht deutlich hervorgehoben, auf Neuerungen seit 4.0 hingewiesen!:mellow:

Eventuell findest Du ja vielleicht dort schon einen ersten Lösungansatz, solange wir hier noch über die Ursachen rätseln... :tongue:
 
@marb0: Der Link bringt mich irgendwie nicht weiter, ich habe es übernommen, aber das Widget funktioniert trotzdem nicht. Wenn es eine leichte und übersichtliche Gegenüberstellung zur Widgetprogrammierung Android 2 zu Android 4 wäre super

@keinbrain: hier mal das logcat der Anwendung:

Code:
07-09 16:50:23.309: I/dalvikvm(649): threadid=3: reacting to signal 3
07-09 16:50:23.429: I/dalvikvm(649): Wrote stack traces to '/data/anr/traces.txt'
07-09 16:50:24.109: D/dalvikvm(649): GC_FOR_ALLOC freed 52K, 3% free 9359K/9607K, paused 292ms
07-09 16:50:24.122: I/dalvikvm-heap(649): Grow heap (frag case) to 9.743MB for 562516-byte allocation
07-09 16:50:24.309: D/dalvikvm(649): GC_CONCURRENT freed 1K, 3% free 9907K/10183K, paused 11ms+32ms
07-09 16:50:24.390: I/dalvikvm(649): threadid=3: reacting to signal 3
07-09 16:50:24.509: I/dalvikvm(649): Wrote stack traces to '/data/anr/traces.txt'
07-09 16:50:24.904: D/gralloc_goldfish(649): Emulator without GPU emulation detected.
07-09 16:51:43.929: D/dalvikvm(649): GC_FOR_ALLOC freed 249K, 5% free 9929K/10439K, paused 61ms
07-09 16:51:43.939: I/dalvikvm-heap(649): Grow heap (frag case) to 10.299MB for 562516-byte allocation
07-09 16:51:44.091: D/dalvikvm(649): GC_CONCURRENT freed 1K, 5% free 10477K/11015K, paused 7ms+5ms
07-09 16:56:15.684: I/dalvikvm(709): threadid=3: reacting to signal 3
07-09 16:56:15.819: I/dalvikvm(709): Wrote stack traces to '/data/anr/traces.txt'
07-09 16:56:16.459: D/dalvikvm(709): GC_FOR_ALLOC freed 58K, 3% free 9359K/9607K, paused 251ms
07-09 16:56:16.509: I/dalvikvm-heap(709): Grow heap (frag case) to 9.743MB for 562516-byte allocation
07-09 16:56:16.700: D/dalvikvm(709): GC_CONCURRENT freed 1K, 3% free 9907K/10183K, paused 9ms+5ms
07-09 16:56:16.719: I/dalvikvm(709): threadid=3: reacting to signal 3
07-09 16:56:16.829: I/dalvikvm(709): Wrote stack traces to '/data/anr/traces.txt'
07-09 16:56:17.279: D/gralloc_goldfish(709): Emulator without GPU emulation detected.
07-09 16:56:23.709: D/dalvikvm(709): GC_FOR_ALLOC freed 249K, 5% free 9928K/10439K, paused 132ms
07-09 16:56:23.786: I/dalvikvm-heap(709): Grow heap (frag case) to 10.299MB for 562516-byte allocation
07-09 16:56:23.979: D/dalvikvm(709): GC_CONCURRENT freed 1K, 5% free 10476K/11015K, paused 6ms+5ms
07-09 16:58:37.179: I/dalvikvm(709): threadid=3: reacting to signal 3
07-09 16:58:37.489: I/dalvikvm(709): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:05:49.639: I/dalvikvm(826): threadid=3: reacting to signal 3
07-09 17:05:49.759: I/dalvikvm(826): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:05:50.269: D/dalvikvm(826): GC_FOR_ALLOC freed 65K, 3% free 9359K/9607K, paused 229ms
07-09 17:05:50.292: I/dalvikvm-heap(826): Grow heap (frag case) to 9.743MB for 562516-byte allocation
07-09 17:05:50.444: I/dalvikvm(826): threadid=3: reacting to signal 3
07-09 17:05:50.519: D/dalvikvm(826): GC_CONCURRENT freed 1K, 3% free 9907K/10183K, paused 10ms+5ms
07-09 17:05:50.559: I/dalvikvm(826): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:05:51.281: D/gralloc_goldfish(826): Emulator without GPU emulation detected.
07-09 17:05:51.585: I/dalvikvm(826): threadid=3: reacting to signal 3
07-09 17:05:51.660: I/dalvikvm(826): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:06:14.159: D/dalvikvm(826): GC_FOR_ALLOC freed 249K, 5% free 9929K/10439K, paused 65ms
07-09 17:06:14.169: I/dalvikvm-heap(826): Grow heap (frag case) to 10.299MB for 562516-byte allocation
07-09 17:06:14.319: D/dalvikvm(826): GC_CONCURRENT freed 1K, 5% free 10477K/11015K, paused 7ms+7ms
07-09 17:11:39.179: I/dalvikvm(875): threadid=3: reacting to signal 3
07-09 17:11:39.289: I/dalvikvm(875): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:11:39.992: D/dalvikvm(875): GC_FOR_ALLOC freed 68K, 3% free 9359K/9607K, paused 410ms
07-09 17:11:40.010: I/dalvikvm-heap(875): Grow heap (frag case) to 9.743MB for 562516-byte allocation
07-09 17:11:40.193: D/dalvikvm(875): GC_CONCURRENT freed 1K, 3% free 9907K/10183K, paused 10ms+20ms
07-09 17:11:40.230: I/dalvikvm(875): threadid=3: reacting to signal 3
07-09 17:11:40.349: I/dalvikvm(875): Wrote stack traces to '/data/anr/traces.txt'
07-09 17:11:40.719: D/gralloc_goldfish(875): Emulator without GPU emulation detected.
07-09 17:11:57.149: D/dalvikvm(875): GC_FOR_ALLOC freed 249K, 5% free 9928K/10439K, paused 132ms
07-09 17:11:57.159: I/dalvikvm-heap(875): Grow heap (frag case) to 10.299MB for 562516-byte allocation
07-09 17:11:57.429: D/dalvikvm(875): GC_CONCURRENT freed 1K, 5% free 10476K/11015K, paused 8ms+5ms
 
Was genau meinst du den jetzt damit das es nicht geht auf Androide 4.0? Es ist leider noch nicht klar wo das Problem ist, stürzt das Widget ab, zeigt es irgendwas nicht an, funktioniert ein Teil davon nicht?
 
Achso, habe ich wohl nicht genauer beschrieben. Also:

Unter 2.2 kann ich das Widget dem Homescreen hinzufügen. Gehe ich unter Android 4.0 in das Menü wo meine ganzen Apps und Widgets aufgeführt sind, taucht dieses in der Widget-Liste nicht auf.
 
Ach das meinst du, das ist ein wenig bekannter ICS Bug. Reboote das Telefon und das Widget erscheint in der Liste.
 
Ne, ein reboot hat leider nichts gebracht. Auch eine Neuinstallation hat nichts gebracht
 

Ähnliche Themen

B
Antworten
4
Aufrufe
494
bb321
B
S
Antworten
4
Aufrufe
995
Sempervivum
S
FabianDev
Antworten
5
Aufrufe
559
swa00
swa00
Zurück
Oben Unten