Funambol Android Client installieren
Wer sein Android statt mit Google mit einem SyncML-Server synchronisieren will, braucht einen Syncml-Client.
Funambol bietet zum eigenen Server gleich das passende Client-Projekt für Android.
Herausforderung hierbei ist, dass die Variante, die zum Download bereitsteht, hoffnungslos veraltet ist. Kernunterschied: Die offizielle Version unterstützt nur Synchronisation der Kontakte, die Entwicklerversion unterstützt auch Kalender, Photos, ....
Daher sind folgende Schritte notwendig:
Funambol bietet zum eigenen Server gleich das passende Client-Projekt für Android.
Herausforderung hierbei ist, dass die Variante, die zum Download bereitsteht, hoffnungslos veraltet ist. Kernunterschied: Die offizielle Version unterstützt nur Synchronisation der Kontakte, die Entwicklerversion unterstützt auch Kalender, Photos, ....
Daher sind folgende Schritte notwendig:
- Eclipse installieren
- Android SDK installieren
- Android ADT Plugin for Eclipse installieren
- subversion unter eclipse installieren
- Funambol Android-client Quellen in Eclipse einbinden
- ggf. xml-File an lokale Installation anpassen
- Android-Client kompilieren
- Android-Client auf Android-Gerät installieren
- Android-Client auf Android-Gerät konfigurieren
superwallah - 25. Dez, 15:11
3 Kommentare - Kommentar verfassen - 0 Trackbacks
Riffer - 18. Mär, 09:15
MDaemon? Kalender? Aufgaben?
Hallo!
Unser Admin setzt bei eMail auf MDaemon, das ist ein Mailserver für Windows. Hat er wohl vor allem wegen des Exchange-Adapters genommen, weil er so vom Exchange-Server weg kam und die vorhandenen Outlook-Installation als Groupware weiter verwenden konnte.
Aus den technischen Daten entnehme ich, dass der Server auch SyncML spricht, ich habe mir testweise den aktuellen (8.5 Alpha, selbst kompiliert wie oben beschrieben, vielen Dank für den Tipp!) auf mein Milestone installiert und mich mit dem Server verbunden. Scheinbar antwortet er auch, aber er bietet mir nur Sync der Kontakte und Bilder an, der Kalender und auch die Aufgaben werden nicht einmal als Icon angezeigt. Gibt es irgendeinen Kniff den man anwenden muss um den Kalender im Client 'freizuschalten'?
Unser Admin setzt bei eMail auf MDaemon, das ist ein Mailserver für Windows. Hat er wohl vor allem wegen des Exchange-Adapters genommen, weil er so vom Exchange-Server weg kam und die vorhandenen Outlook-Installation als Groupware weiter verwenden konnte.
Aus den technischen Daten entnehme ich, dass der Server auch SyncML spricht, ich habe mir testweise den aktuellen (8.5 Alpha, selbst kompiliert wie oben beschrieben, vielen Dank für den Tipp!) auf mein Milestone installiert und mich mit dem Server verbunden. Scheinbar antwortet er auch, aber er bietet mir nur Sync der Kontakte und Bilder an, der Kalender und auch die Aufgaben werden nicht einmal als Icon angezeigt. Gibt es irgendeinen Kniff den man anwenden muss um den Kalender im Client 'freizuschalten'?
superwallah - 5. Apr, 22:02
SyncML-Server nicht gleich SyncML-Server
Der "Kniff" mag in den verwendeten Folders/Datenbanken (die genaue Bezeichnung habe ich gerade nicht parat) liegen.
Was bei dem einen "contacts" heisst, kann bei dem anderen "cards" oder "Kontakte" heißen.
Nur wenn das stimmt, antwortet der Server korrekt.
Was bei dem einen "contacts" heisst, kann bei dem anderen "cards" oder "Kontakte" heißen.
Nur wenn das stimmt, antwortet der Server korrekt.
cyorps - 1. Aug, 11:36
Welche xml ist anzupassen?
Hallo superwallah,
ich freue mich über deine Erläuterung.
Mich interessiert, welche xml-Dateien und welche Werte dort genau angepasst werden müssen, damit sie mit den Werten des gehosteten syncml-servers übereinstimmen.
Ich vermute die Dateien in res->xml aber sicher bin ich mir nicht.
Gruß
cyorps
ich freue mich über deine Erläuterung.
Mich interessiert, welche xml-Dateien und welche Werte dort genau angepasst werden müssen, damit sie mit den Werten des gehosteten syncml-servers übereinstimmen.
Ich vermute die Dateien in res->xml aber sicher bin ich mir nicht.
Gruß
cyorps
Trackback URL:
https://superwallah.twoday.net/stories/6108375/modTrackback