Montag, 14. Juni 2010

Source der Android SDK für Eclipse anhängen

Architektur: x86_64
OS: Ubuntu 10.04 LTS - Lucid Lynx
IDE: Eclipse 3.5.2

Es ist mühsam Androidprogramme zu debuggen, wenn man nicht in den Source der SDK reinlesen kann.
Hier eine kleine Anleitung, wie man für 1.5, 1,6 und 2.1 den Source sauber in Eclipse bekommt.
Dazu lädt man einfach an obigen entsprechenden Link das Package down und entpackt ihn in einem neuen Folder, der "sources" genannt und hier angelegt wird -Pfad zur SDK-/platforms/-Entsprechende Version-, der neue Folder könnte also so liegen:
/usr/local/android-sdk-linux_x86-1.6_r1/platforms/android-1.6/sources

Danach sollte man auch den Source der SDK in Eclipse betrachten können.

Gefunden habe ich diese zip-Dateien auf android.opensourceror.org, wo auch eine Anleitung nachzulesen ist, wie man sich selbst so ein Package bastelt.

Sonntag, 13. Juni 2010

Chrome und Xmarks: Sync Problem

Architektur: x86_64
OS: Ubuntu 10.04 LTS - Lucid Lynx
Browser: Google Chrome 5.0.375.70 beta

Wenn es beim syncen von XMarks in Chrome folgende Fehlermeldung auftaucht:

Unable to update Xmarks node [bookmark name]: Chrome doesn't support updating the URL!

kann man das Problem teilweise umgehen, indem man in den Xmarks Settings unter dem Tab Advanced den Button "Force overwrite of local data: Download" benutzt.
Damit lassen sich zwar nicht neue Daten aus den Chrome Bookmarks auf den Server spielen, jedoch der Stand des Servers in die Chrome Bookmarks schreiben.
Danach funkt das normale Syncen auch ne zeitlang ganz gut, es trat bei mir jedoch das Problem nach einiger Zeit wieder auf. Xmarks führt das Problem auf einen Chrome Bug zurück, solange dieser nicht behoben ist muß man sich wohl auf diesen WorkAround einlassen.

Links:
wiki.foxmarks.com