Η Google ανακοίνωσε ότι το Play Protect θα αρχίσει να προειδοποιεί τους χρήστες όταν προσπαθούν να εγκαταστήσουν εφαρμογές Android που στοχεύουν παλαιότερες εκδόσεις Android.
Πέρυσι, η Google επέβαλε νέες απαιτήσεις στο Google Play για να αναγκάσει τις εφαρμογές Android να στοχεύσουν ένα πιο πρόσφατο επίπεδο API. Το σκεπτικό πίσω από την απόφαση της Google είναι να διασφαλίσει ότι όλοι οι χρήστες προστατεύονται από την ασφάλεια μέτρα που εισήχθησαν σε νεότερες εκδόσεις του Android, όπως περιορισμοί εφαρμογών στο παρασκήνιο και χρόνος εκτέλεσης άδειες. Σύμφωνα με την Google, το 2018, περισσότερες από 150.000 εφαρμογές πρόσθεσαν υποστήριξη για δικαιώματα χρόνου εκτέλεσης, μια δυνατότητα που εισήχθη για πρώτη φορά στο Android 6.0 Marshmallow (επίπεδο API 23). Εκκίνηση Αύγουστος του 2018, όλες οι νέες εφαρμογές που υποβλήθηκαν στο Google Play έπρεπε να στοχεύουν το Android 8.0 Oreo (επίπεδο API 26) ή νεότερο, ενώ υποβλήθηκαν ενημερώσεις σε υπάρχουσες εφαρμογές μετά τον Νοέμβριο του 2018 θα πρέπει επίσης να στοχεύσει το επίπεδο API 26. Τώρα, η Google ανακοίνωσε ότι ενημερώνει αυτούς τους περιορισμούς για να ωθήσει τις εφαρμογές να στοχεύουν ακόμη νεότερα επίπεδα API, όπως είχαν αρχικά υποσχεθεί. Εδώ είναι τα νέα χρονοδιαγράμματα:
- Αύγουστος 2019: Απαιτούνται νέες εφαρμογές για τη στόχευση Android 9 Pie (επίπεδο API 28) ή νεότερη έκδοση.
- Νοέμβριος 2019: Απαιτούνται ενημερώσεις σε υπάρχουσες εφαρμογές για στόχευση επιπέδου API 28 ή υψηλότερο.
Αυτές οι αλλαγές δεν προκαλούν έκπληξη, όπως ξέραμε ήδη σχετικά με τους προχωρημένους περιορισμούς επιπέδου API στο Google Play Store. Ωστόσο, η Google έκανε μια νέα ανακοίνωση που πιστεύουμε ότι είναι πιο σημαντική για τους χρήστες. Παρόλο που η Google έχει αποκτήσει ορισμένες σημαντικές κινεζικές αγορές εφαρμογών από τις Huawei, OPPO, Vivo, Xiaomi, Baidu, Alibaba και Η Tencent για να αρχίσει επίσης να απαιτεί οι εφαρμογές να στοχεύουν νεότερα επίπεδα API, η Google θα αντιμετωπίσει και άλλες εγκαταστάσεις πηγές. Προφανώς, η εταιρεία θα χρησιμοποιήσει την υπηρεσία Play Protect για να προειδοποιήσει τους χρήστες μια εφαρμογή που πρόκειται να εγκαταστήσουν στοχεύει σε παλαιότερο επίπεδο API. Εδώ είναι τα χρονοδιαγράμματα:
- Αύγουστος 2019: Οι νέες εφαρμογές θα λαμβάνουν προειδοποιήσεις κατά την εγκατάσταση, εάν δεν στοχεύουν το Android 8.0 Oreo (επίπεδο API 26) ή νεότερη έκδοση.
- Νοέμβριος 2019: Οι νέες εκδόσεις των υπαρχουσών εφαρμογών θα λαμβάνουν προειδοποιήσεις κατά την εγκατάσταση, εάν δεν στοχεύουν το επίπεδο API 26 ή υψηλότερο.
- 2020 και μετά: Η απαίτηση επιπέδου στόχου API θα προχωρά ετησίως.
Είναι ωραίο να βλέπουμε ότι η Google λαμβάνει δραστικά μέτρα για τη βελτίωση της κατάστασης ασφάλειας στο Android. Ενώ η πλατφόρμα Android επιδιορθώνεται συνεχώς για να είναι πιο ασφαλής, χρειάζεται πολύς χρόνος συσκευές για λήψη σημαντικών ενημερώσεων Android, ώστε πολλοί χρήστες να εκτίθενται σε ζητήματα που εντοπίζονται σε παλαιότερα Android εκδόσεις. Σύμφωνα με την Google, πάνω από το 95% των αναγνωρισμένων spyware στοχεύουν το επίπεδο API 22 ή χαμηλότερο, το οποίο δεν υποστηρίζει δικαιώματα χρόνου εκτέλεσης. Η απαίτηση ενημερωμένων εφαρμογών από προγραμματιστές ήταν ήδη μια έξυπνη κίνηση από την εταιρεία. Η ενσωμάτωση αγορών τρίτων από την Κίνα και η χρήση του Play Protect για την επιβολή νεότερων επιπέδων API οδηγεί τα πράγματα στο επόμενο επίπεδο.
Πηγή: Android Developers Blog