German Welche Lösung ist besser?

BenKhederSoftware

Member
Licensed User
Hallo :D
Meine App funktioniert nicht mit Android 4 und älter.
Weil ich diesen Befehl brauche: „setClipToOutline“.
Ich habe folgendes herausgefunden:
The minimum version for setClipToOutline is Android 5.

Was ist nun sinnvoller, in der Manifestdatei die Voraussetzungen Hörer machen?
Oder eine MSGBOX („Tut mir leid, Ihr Android System ist zu alt!“ anzeigen?

Freue mich auf eure Vorschläge.
Danke
 

b4x-de

Active Member
Licensed User
Longtime User
Schau bitte einmal hier:


Android 4 und älter ist nicht mehr relevant. Es hat einen Anteil von weniger als 1%. Jede Zeile Code für diese Version ist Zeitverschwendung (und sei es nur eine MsgBoxAsync()). Also ändere einfach das Manifest.

Viele Grüße
Thomas
 

BenKhederSoftware

Member
Licensed User
@GMan
Danke, für deine schnelle Antwort.

@an alle
Ich habe mir folgendes überlegt:
Wenn jemand, die APP vom Google-Playstore herunterlädt.
Prüft Google vor dem Download, ob die Android Version noch kompatibel ist.
Falls nicht, wird die APP gar nicht erst installiert.
Das bedeutet, jeder der es downloadet hat die passende Android Version!

Nachteile, der andren Lösung:
Wenn jemand nun meine APP herunterlädt, und auf seinem nicht kompatiblen Android System installiert.
Kommt beim starten, die Meldung, dass sein System einfach zu alt ist.
Das könnte die User vielleicht mehr ärgern, als das der Download vom Google-Store nicht machbar ist.
Da der Googel-Store gleich prüft, ob diese APP wirklich ausgeführt werden kann!

Noch eine andere Frage:
Wie viele User verwenden noch Android <4?
Ich glaube offiziell geht WhatsApp selbst, nicht mehr, auf diesem uralten System.
Außerdem hat es auch keinen Support mehr.

Bin auf eure Meinungen gespannt.
🤨
 
Top