Diabetesinfo-Forum
SiDiary => Mobile Versionen => Android => Thema gestartet von: MrMoods am Juni 26, 2011, 21:47
-
Hallo,
ich hab heute endlich nach langem Warten festgestellt, daß die Android-Version jetzt zu haben ist, habe aber mit Erschrecken festgestellt, daß es scheinbar keine Datentypen gibt?!? Ich hab zwar einen Thread tiefer gelesen, daß jemand Probleme mit den Datentypen hatte und daß es einen Bug gibt/gab, aber bei mir finde ich generell keine Datentypen.
Wie ich hier (http://www.forum.diabetesinfo.de/forum/index.php/topic,9951.0.html) schonmal erwähnte, speichere ich in den Datentypen diverse Tabletten-Dosen und bin daher darauf angewiesen.
Bin ich nur zu blind oder gibts da wirklich keine Möglichkeit, selbst definierte Datentypen auszulesen bzw. einzugeben?!?
Gruß
MrM
-
Datentypen musst Du unter
Setup > Einstellungen > Programmeinstellungen
erst aktivieren.
Gruß
Joa
-
Lustig. Da waren vorhin keine. Wenn ich jetzt nachschaue, ist da genau ein Eintrag. Die, die ich brauche, fehlen noch.
Edit:
Jetzt sind alle da, einer davon allerdings 15 mal. Scheinbar braucht die App mehrere Syncs bis sie alle Daten zusammen hat. Seltsam.
Läuft leider auch sehr instabil. Hatte jetzt schon zweimal das Problem, dass die Anwendung nicht mehr reagierte und geschlossen wurde und einmal hat sie sich beim Sync abgeschossen. Sie rödelte endlos, aber mein Handy zeigte keinen Traffic an.
-
Edit:
Jetzt sind alle da, einer davon allerdings 15 mal. Scheinbar braucht die App mehrere Syncs bis sie alle Daten zusammen hat. Seltsam.
Da zeigt sich mal wieder der ungemein hohe Unterhaltungswert von SiDiary. ;D
Eigentlich müsste man ja Vergnügungssteuer ... :zwinker:
Liegen tut das wohl daran, dass SD UDT's, die Du löscht in der UDT-Inidatei drin lässt und nur deaktiviert.
Unter irgendwelchen Bedingungen verschluckt sich da aber was, wenn Du einen Datentypen gleichen Namens wieder anlegen tust.
Du müsstest die UDT.dat wohl mal aufräumen, die Karteileichen entsorgen und die App neu installieren.
Wie das mit dem Aufräumen läuft könnte Alf vielleicht mal in eine how-to-do Anleitung packen und als eigenes Thema einstellen? Ansonsten schicke ihm doch einfach mal Deine UDT.dat vorbei?
Seitdem ich die durchgefegt habe, läuft SDA bei mir jedenfalls erstmal stabil.
Gruß
Joa
-
Wäh, ich wars doch gar nicht. Ich hab doch noch gar nix eingegeben. Nur synchronisiert.
Aber folgendes Kuriosum hab ich eben bemerkt:
Wenn ich Synce, sind alle Datentypen da (der eine eben 15x). Wenn ich dann kurz danach was eingeben will, sind alle (bis auf einen, immer der gleiche) wieder weg. Die kommen dann auch erst wieder zurück, wenn ich neu Synce. Wenn ich dann wieder was eingeben will, sind sie wieder weg. Quasi ein Kreislauf. Und die verschwinden komplett aus den Einstellungen.
Der Datentyp, der übrig bleibt, ist immer der gleiche. Der ist scheinbar zäh.
-
Das muss sich Patrik nochmal anschauen.
Wegen der Dubletten:
Joa, ich hatte Dir ja eigentlich schon geschrieben und erklärt, dass die nicht mehr referenzierten UDTs in dem File _nicht_ dieses Problem verursachen können und daran wird sich auch nichts ändern, nur weil man das erzählt... ;)
Woher die Dubletten stammen ist leider noch nicht klar aber der syntaktische Aufbau des Files ist absolut in Ordnung (und ja auch schon so seit Jahren gewesen, als es die Android-Version noch gar nicht gab).
Viele Grüße, Alf.
-
Grade noch festgestellt auf dem X10 mit Android 2.1:
Sync, dann auf Einstellungen, um die Datentypen einzuschalten. Die sind aber noch an. Dann direkt von den Einstellungen auf das Tagebuch und die Software hängt sich auf. Jedes Mal.
Sent from my X10i using Tapatalk
-
Hallo zusammen,
ich hänge mich hier mal an, wenn ich darf:
Jedes mal, wenn ich mein SDA auf dem X10 Android 1.6 synce, hängt sich das App auf.
Irgendwann kommt dann der Abschusshinweis von Android und ich starte das App neu und es läuft dann normal. Was läuft denn da eigentlich schief? Was mache ich falsch?
LG,
Thomas
PS Da ich ja schon lange nicht mehr hier war, soll ich mich nochmal vorstellen?
-
Hallo nochmal,
ich habe mir jetzt mal die Zeit genommen, die Software vom Handy zu deinstallieren und neu zu installieren. Der gleiche Mist wie vorher, die gleichen Fehler.
Auffällig ist, dass wieder genau der selbe Datentyp stehen bleibt, wenn alle anderen verschwinden und dass auch wieder der selbe Datentyp mehrfach vorhanden ist. Und das, obwohl ich den Cache gelöscht, das Programm deinstalliert und neu installiert habe. Nach der Installation war alles clean, keine Werte mehr da und auch der hartnäckige Datentyp war weg.
Ebenfalls werden alle Datentypen mit vollem Namen angezeigt, bis auf einen. Der heißt Metformin und wird nur mit seinem Kurzzeichen MF1 angezeigt.
Neu aufgefallen ist mir, dass zu große Zeiträume beim Sync schädlich sind. Da kackt das Programm ab. Bei mir versucht mit Mai 2009 bis heute. Ich habe dann nach mehreren Versuchen aufgegeben und das Ganze in Abschnitte von 6 Monaten aufgeteilt, dann ging es ohne Probleme in ein paar Sekunden.
Sent from my X10i using Tapatalk
-
Bei mir hing dieses Verhalten irgendwie mit dem Löschen und Neuanlegen von Datentypen gleichen Names zusammen.
Da macht möglicherweise mit den alten Typen noch was, ist irritiert, und synct dann Merkwürdiges retour?
Jedenfalls hat SD-PC bei mir dann schon mal den Blutzucker als Basalinsulin ausgeworfen. :lachen:
Irgendwie habe ich das aber wieder wegbekommen. Mit viel händischem Löschen von Einzeldaten alter Typen und Bereinigung der UDT.dat. Alf meinte allerdings mehrfach, die habe damit absolut nix zu tun gehabt.
Gruß
Joa
p.s. Ich bin als Hardcore- und Chaostestuser da aber kein Orientierungsfall. Immerhin, scheint Dein seltsamer Fehler, der auch bei mir und bei Troll auftritt, was spezifisches zu sein?
-
Hallo Joa, ich lege Wert darauf, kein Troll zu sein, ich heiße nur so, Vorname Diabetes. Soll ich mich noch mal vorstellen?
Vergnügte Grüße,
Thomas
-
Hallo Thomas,
Du schreibst, dass Du ein Android 1.6 verwendest? SiDiary ist mit den verwendeten Bibliotheken erst ab 1.7 freigegeben, von daher kann es da schon Unregelmäßigkeiten bei 1.6 geben.
Wegen der Datentypen-Sync-Geschichte ist Patrik ja dran.
Viele Grüße, Alf.
-
Hallo Alf,
das wußte ich gar nicht, daß es ein Android 1.7 gibt. Ich kenne nach 1.6 nur 2.0. Bei Wikipedia finde ich auch nix darüber. Witzigerweise funktioniert die App bisher einwandfrei für meine Zwecke, nur beim Syncen mit dem SDO hängt sie sich auf.
Die App war ja auch Hauptkriterium für mich, nach Sidiary in Version 6 zurückzukehren.
LG,
Thomas
-
Ich habe das nochmal bei Patrik eingekippt, er schaut nochmal nach. In der Doku stand gestern auch nur 1.6 und als nächstes 1.7 aber er hatte einen Tag vorher in der Entwicklungs-VMWare als Libraries 1.7 und 2.0 (ff.) nachgeschaut (weil wir das auf die Homepage setzen wollten).
Er gibt nochmal laut...
-
Hallo Alf,
alles klar. Bin sehr mit dem Programm und der App zufrieden. Hätte mal früher zurückkommen sollen, ich Depp.
LG,
Thomas
-
Nur zur Info: Laut Patrik ist die App ab Android 1.6 lauffähig (er hat das nochmal nachgesehen)
Viele Grüße,
Jörg
-
Hallo Jörg,
Das habe ich mir gedacht, denn sie läuft ja bis auf den Absturz nach dem Syncen einwandfrei. Mein Workaround ist jetzt, erst alles neue in die App einzutragen und das Syncen als letzte Aktion durchzuführen und dann die App zu schließen. Klappt einwandfrei.
LG,
Thomas
-
So, gibts denn inzwischen was Neues? Hab gar keine eMail bekommen, daß in dem Thread hier noch weiter geschrieben wurde. Bin grad durch Zufall drauf gestoßen. Ist ja nun schon wieder ne Menge Zeit vergangen, was sagt denn der Patrik?
-
Wir hoffen, dass wir da Ende nächster Woche das Update fertig haben. Wir mussten leider ein unvorhergesehenes iOS-Update einschieben, weil da auf manchen Geräten die Tastatur eingefroren ist...
-
Dann warten jetzt alle die mit Datentypen auf Android-Geräten Probleme haben einfach mal ab und probieren's Ende nächster Woche?
Dann wende ich mich jetzt erstmal meinen anderen Baustellen zu...
Ade, Ina
-
Wir mussten leider ein unvorhergesehenes iOS-Update einschieben, weil da auf manchen Geräten die Tastatur eingefroren ist...
iOS ist doch völlig unwichtig... :wech:
-
Mir persönlich auch... :o :wech: ;)
-
Wir hoffen, dass wir da Ende nächster Woche das Update fertig haben.
Und nu? :knatschig:
-
Wir hoffen, dass wir da Ende nächster Woche das Update fertig haben.
Und nu? :knatschig:
Nu ist das iOS-App Update raus und Patrik kann sich um andere Sachen kümmern.
-
Na ditte freut mich...
-
So das Update mit dem u.a. auch die Duplizierung der UDTs behoben sein sollte, ist live bei uns auf dem Server. Das exakte Changelog müssen wir noch nachpflegen, ein paar andere Kleinigkeiten sind ebenfalls behoben.
Viele Grüße, Alf.
-
Gleich mal testen...
-
Immer noch ein Fehler drin. Die Datentypen verschwinden immer noch.
Ich hatte zwischenzeitlich ein Update auf 2.3.3 und daher war SiDiary nicht mehr dran. Habe grade die neue Version installiert. Danach habe ich alle Einstellungen gemacht und von 01.03.2009 bis heute gesynct. Hat super funktioniert (im Gegensatz zu vorher). Danach waren alle von meinen eigenen Datentypen vorhanden, keiner war doppelt, alles super. Ich habe einige von meinen Datentypen mit einem Haken versehen und dann ins Tagebuch geschaut. Soweit auch alles super.
Nun war es mir im Tagebuch zu voll, da bei den Standard-Datentypen noch alle angehakt waren. Also bin ich in die Einstellungen (da war auch noch alles OK) und habe bei einigen von den Standard-Datentypen den Haken weggemacht. Danach bin ich zurück ins Tagebuch, wo auf einmal meine eigenen Datentypen nicht mehr angezeigt wurden. Also wieder zurück in die Einstellungen und meine eigenen Datentypen sind wieder weg.
Der eine Datentyp "Schichtdienst" war noch da, aber der war komischerweise auch nach der Installation VOR dem Sync schon da. Der hat sich ja auch bei der letzten Version schon als sehr hartnäckig erwiesen.
-
Hast du das Update drübergebügelt oder vorher die alte Version deinstalliert? Nach einem Fresh-Install sollte ja eigentlich kein UDT drin sein.
Viele Grüße,
Jörg
-
Ich hatte zwischenzeitlich ein Update auf 2.3.3 und daher war SiDiary nicht mehr dran.
Das dran sollte eigentlich drauf heißen. War absolut clean das Handy (bis auf die SD-Karte).
-
Okay, Schichtdienst gehört zu unseren Standard-UDTs und ich weiß nicht ob die 1.0.3 die schon von Haus aus mitbringt.
Mangels Android-Device (ich hab mein Archos gegen ein iPad getauscht) kann ich das gerade nicht sagen, weil das bestellt Android-Handy noch nicht da ist.
Müssen wir warten bis Patrik wieder da ist.
Viele Grüße,
Jörg
-
Müssen wir warten bis Patrik wieder da ist.
Sag bitte Bescheid, wenns was Neues gibt, ich schau hier in letzter Zeit nicht mehr so oft rein... :duck:
-
Ok, ist gefixt und kommt bald mit nem neuen Update.
Grüsse
Patrik
-
Und schon ist das Update auch auf dem Server! :)
-
Juhu, endlich, es funktioniert!!!
Allerdings hab ich grade alle Einstellungen gemacht und ein wenig umhergeklickt und wollte dann nochmal in die Programmeinstellungen, da hat die App sich abgeschossen. Hab sie dann neu gestartet und es geht wieder und die Einstellungen sind auch noch alle da.
Also fürs Erste bin ich super zufrieden! Nun mal wieder öfter benutzen und schauen, wie sich die App im Alltag schlägt. Das mit der Web-Anwendung ging zum Schluß gar nicht mehr, da sind mir graue Haare gewachsen. Immer der langsame Seitenaufbau, im Ausland keine Möglichkeit, Daten einzutragen (wohne im Dreiländereck D/NL/B) usw.
Super fänd ich jetzt nur noch, wenn man statt der manuellen Sync sich auch für eine automatische Sync entscheiden könnte. Ob dazu nun ein Sync-Dienst mit einstellbarem Intervall im Hintergrund läuft oder die App bei jedem Start die letzten 2 Tage synct oder sowas in der Art wäre mir da relativ wurscht, aber dann müsste man sich nicht immer drum kümmern, daß man alles mit dem manuellen Sync up-to-date hält.
Super Arbeit! Auch wenns ein wenig gedauert hat... :duck:
-
Trara...
Das Handy grad für 5 Minuten weggelegt, dann nochmal reingeschaut und es sind wieder alle eigenen Datentypen weg. :daumenrunter:
Edit:
So, Sync gemacht, dann in die Programmeinstellungen, alle Datentypen wieder da und auch die richtigen mit Haken dran. Als ich aus den Einstellungen raus will, hängt sich die App wieder auf. Ergo: Alles wie vorher.
Edit 2:
Es ist immer das gleiche Schema:
- Programmeinstellungen: Datentypen sind weg
- Sync durchführen: erfolgreich
- Programmeinstellungen: Datentypen sind wieder da und auch richtig angehakt
- Ich kann beliebig zwischen Sync & Setup switchen, alles i.O.
- Wenn ich auf Tagebuch drücke, hängt die App sich auf
- App wird neu gestartet, alle Datentypen sind weg
-
Und Du hast def. die 1.0.4. drauf?
-
Hab oben nochmal editiert...
Äääähm, nee, jetzt wirds peinlich. Hab grad nachgeschaut, ist 1.0.3 ... aber ich hab grad extra den Cache gelöscht, die Daten gelöscht, die App deinstalliert und dann frisch von Eurer Seite runtergeladen, nachdem Du geschrieben hattest, daß sie drauf ist.
-
Also ich habe sie eben gerade auch mal auf meinem Galaxy Tab installiert und dort habe ich jetzt die 1.0.4 drauf!?
-
Hmm. Versteh ich nicht. Ich hab auf
http://www.sidiary.de/diabetes-Android-1527.asp?IDSprache=1&idMenu=3
den QR-Code gescannt. Und das mach ich jetzt nochmal.
War ich vorhin vielleicht zu schnell, daß noch irgendwo was in nem Proxy oder Cache hing oder so?
-
So, neu installiert. Diesmal ist es definitiv 1.0.4, ich hab nachgeschaut.
Als erstes in die Einstellungen und beim Registrieren meine Daten eingetragen und registriert. Danach auf SiDiary-Online und wollte dort meine Daten eintragen, die standen komischerweise schon drin. Danach alle Einstellungen gemacht, gesynct, Datentypen aktiviert, da wurde die App etwas träge. Ich hab dann irgendwann mal die Home-Taste gedrückt und landete auf meinem HomeScreen. Danach wieder zurück in die App und ich befand mich im Tagebuch. Von dort an war die App eingefroren und irgendwann kam die Meldung, daß die App geschlossen werden muss.
So, grad nochmal nachgeschaut. Diesmal bleiben nach dem Abkacken wenigstens die Datentypen erhalten und eingeschaltet. Jetzt müsst Ihr nur noch die Abstürze an sich in den Griff kriegen... Aber mit denen war ich ja nicht alleine, wenn ich mich recht erinnere... :gruebeln:
-
Wann genau stürzt die App bei dir ab?
Schau mal bitte auf deiner SD-Karte unter E:\Android\data\com.sidiary.app\files (wo E:\ die SD-Karte im Windows Explorer ist) ob du dort eine Datei mit der .stacktrace Erweiterung hast. Falls ja, schicke mir bitte die Datei
-
Bei der 1.0.3 immer dann, wenn das Problem mit den verschwundenen Daten auftritt.
Bei der 1.0.4 gerade irgendwie nicht reproduzierbar. Bisher nur das eine Mal, wie ich es eben beschrieben habe.
Jetzt hab ich aber noch ne blöde Frage:
Ich hab SiDiary in letzter Zeit zwar nicht oft benutzt, aber ich habe:
21.08. - 1 Messung - 1 Bolus-Eintrag
22.08. - 6 Messungen - 2 Bolus-Einträge - 1 Gewichts-Eintrag - 3 eigene Datentypen
23.08. - 1 Messung - 4 eigene Datentypen
24.08. - 2 Messungen
Wenn ich jetzt die Statistiken anschaue, sagt er mir:
Kuchendiagramm: 2 Messungen
Verlauf: 2 Messungen
Standardtag: 2 Messungen
Detailstatistik: 2 Messungen, KEINE Bolus-Einträge, KEIN Gewicht
Beim Trend sagt er mir, meine Messungen haben sich von 7 auf 3 verschlechtert.
Die 2 Messungen der Statistiken kann ich mir gar nicht erklären. Scheinbar benutzt er dort nur die aktuellen Einträge von heute. Und die Verschlechterung von 7 auf 3, das würde von den Zahlen her so passen, wenn er genau zwischen dem 22. und 23.08. die Grenze für den Vergleich zieht.
Stimmt da was nicht oder muss das so?!?
Edit:
Wobei er beim Trend doch eigentlich die durchschnittlichen Messungen pro Tag berechnen sollte und nicht die Summe der Anzahl der Messungen, oder?
-
Schau mal bitte auf deiner SD-Karte unter E:\Android\data\com.sidiary.app\files (wo E:\ die SD-Karte im Windows Explorer ist) ob du dort eine Datei mit der .stacktrace Erweiterung hast. Falls ja, schicke mir bitte die Datei
1314189037972.stacktrace
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:477)
at android.graphics.Bitmap.createBitmap(Bitmap.java:444)
at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:349)
at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:498)
at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:473)
at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:336)
at android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:359)
at com.sidiary.a.d.m(Unknown Source)
at com.sidiary.app.gui.c.d.onLayout(Unknown Source)
at android.view.View.layout(View.java:7301)
at com.sidiary.app.gui.c.k.onLayout(Unknown Source)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:912)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.widget.FrameLayout.onLayout(FrameLayout.java:342)
at android.view.View.layout(View.java:7301)
at android.view.ViewRoot.performTraversals(ViewRoot.java:1160)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1880)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:862)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
at dalvik.system.NativeStart.main(Native Method)
-
Dieser OutOfMemory kommt sporadisch vor. Bis jetzt konnte ich nicht herausfinden, woran es liegt.
Was Statistik angeht, wenn du auf der Statistik-Maske auf das kleine i oben rechts klickst, kannst du den Filter anpassen. Im Moment hast du es auf 1 Tag eingestellt. Genauso beim Trend kannst du den Filter anpassen.
-
wenn du auf der Statistik-Maske auf das kleine i oben rechts klickst
Sowas habe ich mir schon gedacht, aber das i ist bei mir mit dem Finger absolut nicht anklickbar. Wenn ich mir auch noch so sehr Mühe gebe, blättert er immer auf die nächste Seite weiter, weil das i zu dicht am Rand ist.
Oh, Änderung:
Beim 12. Versuch hab ich es gerade 1x hinbekommen, das i zu treffen. Komisch war aber, daß er auch nach links blättert wenn ich ein wenig links neben das i tippe.
-
Dieser OutOfMemory kommt sporadisch vor. Bis jetzt konnte ich nicht herausfinden, woran es liegt.
Hmm, hat das vielleicht was damit zu tun, wieviel Speicher grad frei ist? Android scheint etwas problematisch zu sein beim Beenden von Apps. Wenn ich mich eine Zeit lang nicht selber drum kümmer, geht der Speicher laut Task-Manager runter bis auf 28 MB oder sowas. Da ich aber meist nen Auge drauf hab, hab ich oft so um die 80-110 MB frei. Ich schieße regelmäßig alles ab, was ich nicht brauche. Ich werd später mal den Speicher zubomben und dann bei knapp 30 MB nochmal versuchen, den Fehler zu reproduzieren.
-
So, ich hab jetzt 10 Minuten lang bei 30 MB in SiDiary rumgetippt wie doof, aber der Fehler ist nicht zu reproduzieren. aber wie schon gesagt, mal schauen, wie es sich im Alltag so schlägt. Wenn mir noch was auffällt, melde ich mich!
Danke!
-
Hallo zusammen,
habe auch gerade ein Update durchgeführt. Die App stürzt nach dem Syncen nicht mehr ab und das finde ich schon mal toll. Weitere Hinweise werden folgen. Schon mal Danke an Patrick.
LG,
Thomas