Android 14, Resmi Melarang Penginstalan Aplikasi Lama
Google telah memulai rilis Pratinjau Pengembang Android 14
.Google telah memulai proses pratinjau pengembang selama sebulan untuk versi terbaru Android, yang akan menerima rilis final pada paruh kedua tahun ini. Bahkan dengan beberapa pratinjau, Google ingin menyembunyikan fitur final Android hingga setidaknya konferensi I/O pada bulan Mei, jadi kami tidak akan melihat fitur di sini yang menentukan ruang lingkup Android 14. Ini hanya beberapa fiturnya, yang diinginkan Google untuk dimulai oleh pengembang. lebih awal
Berita terbesar adalah
Android 14 mencegah penginstalan
aplikasi Android lama. Seiring perubahan Android selama bertahun-tahun, API
baru dan peningkatan keamanan, privasi, atau pembatasan pemrosesan latar
belakang dapat merusak aplikasi lama, tetapi sistem kompatibilitas mundur
Android membuat aplikasi lama tetap
berjalan. Aplikasi dapat menunjukkan versi terbaru dari versi Android yang
didukung menggunakan flag "Target SDK".
Misalnya, untuk menghindari
kerusakan aplikasi lama, fitur baru dan pembatasan aplikasi Android 12 hanya berlaku untuk aplikasi yang
menargetkan Android 12 atau lebih baru. Program lama masih bekerja dengan
batasan lama yang biasa mereka gunakan. (Setelan lain yang disebut "SDK
Minimum" menentukan apakah aplikasi baru dapat berjalan di sistem operasi
Android lama.) Sistem ini bagus untuk pengembang yang jujur, tetapi mudah
ditargetkan jika Anda membuat malware. versi android yang sangat tua. Meskipun
Anda mendapatkan akses ke lebih sedikit
fitur, Anda juga tunduk pada pembatasan
privasi dan keamanan data yang lebih sedikit.
Untuk pertama kalinya, Android 14 menutup cache malware ini hanya dengan menolak
menginstal aplikasi lama. Titik potong cukup murah hati untuk tidak menimbulkan
masalah bagi siapa pun; semua aplikasi
yang menargetkan Android 6.0 yang berusia minimal 8 tahun akan diblokir. Google mengatakan memilih
Android 6 karena itu adalah versi yang memperkenalkan izin runtime,
mengaktifkan/menonaktifkan kotak yang
muncul untuk meminta akses ke kamera, misalnya. Selain itu, "beberapa
program malware menggunakan targetSdkVersion [Android 5.1] untuk menghindari
model izin runtime yang diperkenalkan
oleh Android 6.0 pada tahun 2015," kata Google.
Pengguna yang tidak
mengunduh aplikasi dari situs mungkin belum pernah melihat aplikasi Android 6.0
selama bertahun-tahun - pasti tidak tersedia di Play Store. Play Store
memperkenalkan target SDK saat ini minimum
pada tahun 2018, yang mengharuskan aplikasi baru dan yang diperbarui
untuk menargetkan versi Android yang berusia setidaknya satu tahun. Jadi pada
tahun 2018, versi minimum SDK yang akan
diterima Play Store adalah Android 8.0, dan karena semakin tinggi setiap tahun,
versi minimum saat ini adalah Android 12. Persyaratan "aplikasi baru dan yang diperbarui"
berarti perangkat yang ditolak masih . bisa dilihat di Play Store, tetapi
Google mulai menyembunyikan aplikasi lama tahun lalu, dan sekarang semua
aplikasi yang belum diperbarui dalam dua
tahun disembunyikan dari toko.
Sepertinya OS Android
menghentikan dukungan aplikasi setiap tahun. 9to5Google melihat fitur tersebut
saat pertama kali dirilis ke basis kode Android dan berbicara tentang
peningkatan bertahap pada tingkat eksekusi minimum aplikasi. Jika Anda masih memiliki aplikasi Android 6.0 di ponsel dan meningkatkan ke Android 14, aplikasi
tersebut tidak akan dihapus, kata Google. Jika Anda masih ingin menginstal aplikasi lama seperti
itu, bendera baris perintah ADB "adb install --bypass-low-target-sdk-block
FILENAME.apk" akan melewati pemblokiran. Ini membutuhkan kabel USB,
komputer, dan SDK Pengembang Android
terpasang, jadi Google menganggap Anda tahu apa yang Anda lakukan jika
Anda mengikuti rute ini.