Vielleicht kann ich das
SD-Karten Problem mal logisch bestätigen:
Seit Android 1.6 benötigen Programme eine zusätzliche Berechtigung um auf die
SD-Karte schreiben zu können
Manifest.permission | Android Developers
Da die Berechtigungen bei der Installation vom Benutzer erlaubt und damit festgelegt werden, ist diese Berechtigung unter Android 1.5 gar nicht mit dabei, da Android sie nicht kennt.
Unter Android 2.1 allerdings wird diese Berechtigung benötigt, die Programme haben sie allerdings nicht -> Fehler.
Die Lösung sollte sein, die betroffenen Programme zu deinstallieren und neu zu installieren. An der
SD-Karte muss überhaupt nichts getan werden!
Das ist grundsätzlich ein interessantes Problem, dass ja bei jedem Upgrade mit verschiedenen Berechtigungen passieren kann. Weiß jemand ob Android 2.2 dafür eine Regelung eingebaut hat? Stelle mir so etwas vor, wie nach dem Upgrade muss der Benutzer einen Dialog bestätigen in dem den installieren Programmen die zusätzlichen Berechtigungen erlaubt werden...
Das Problem gilt übrigens auch für Stats falls jemand nach dem Upgrade auf 2.1 auf die
SD-Karte exportieren oder davon importieren möchte!