Auf App Programmierung für Android habe ich auch immer weniger Lust 😔

- Photo Picker zeigt alle Bilder, aber App wird der Zugriff auf einige verweigert. Z. B. Die im Download Ordner 🤦‍♂️ Permission Denied. App fragt beim Start nach einigen Berechtigungen wie readExternalStorage

#android #xamarin #entwicklung #frust
1/

2/

- ändert User oder Android (Energie sparen) das theme (von hell auf dunkel z. B. ) wird die App neu gestartet (neue Instanz also ein OnCreate läuft. Für den theme Wechsel. WTF 🤦‍♂️🤦‍♂️

#android #xamarin #entwicklung #frust

3/

- der device Identifier ist nicht mehr eindeutig und damit eben KEIN DEVICE IDENTIFIER mehr. Blöd wenn eine Geräte Verwaltung in der Zentrale irgendwie sehen/pflegen möchte, welche Apps auf welchem Gerät installiert sind/werden sollen/dürfen. Ist einfach kaputt. Weil (vermutlich) anti Tracking Maßnahmen
Jo Kunde, musste halt für jede App ein eigenes device in der Verwaltung anlegen und auf einem Zettel notieren was zu welchem Gerät gehört

#android #xamarin #entwicklung #frust

4/

- denn eine „versteckte“ Textdatei an eine Stelle ins file System schreiben, auf das UNSERE Apps zugreifen können aber andere (und der User) nicht, um einen eigenen identifier zu schreiben, geht auch nicht mehr. Keine Berechtigungen die so etwas ermöglichen.

Und mit Android 15/16/17 verbietet Google dann erst das starten von Apps und schließlich das Booten - Zack, 100% Sicherheit. Leckt mich doch 🤬

#android #xamarin #entwicklung #frustrierend