Android 14 sedang bersiap untuk menambahkan fitur kloning aplikasi yang memungkinkan Anda mengkloning aplikasi sehingga Anda dapat menggunakan dua akun sekaligus.
Ada banyak alasan mengapa seseorang mungkin memiliki banyak akun untuk layanan online, tetapi jika demikian aplikasi Android layanan tidak memungkinkan Anda beralih di antara akun Anda, maka Anda harus menemukan solusi. Mungkin Anda memiliki satu akun yang masuk di aplikasi dan satu lagi di situs web, atau mungkin Anda mengkloning aplikasi sehingga Anda memiliki dua akun yang terpasang di ponsel Anda.
Kloning aplikasi adalah solusi yang sangat populer untuk masalah ini, tetapi kecuali OEM perangkat Anda menerapkannya fitur sendiri, Anda harus menemukan kloner aplikasi pihak ketiga di Google Play atau di tempat lain untuk melakukannya pekerjaan. Itu karena Android tidak mendukung kloning aplikasi, tetapi itu bisa berubah dengan Android 14.
Google sedang menguji fitur "aplikasi kloning" baru di Android 14 yang memungkinkan Anda "membuat aplikasi kedua sehingga Anda dapat menggunakan dua akun secara bersamaan". Fitur ini mungkin tersedia untuk pengguna melalui aplikasi Pengaturan di bawah Pengaturan> Aplikasi> Aplikasi Kloning, seperti yang ditunjukkan pada tangkapan layar yang disematkan di bawah.
Saat Anda mengkloning aplikasi pertama Anda melalui fitur "aplikasi yang dikloning", Android membuat apa yang disebut "profil pengguna klon" dan menginstal aplikasi tersebut ke profil. Aplikasi apa pun yang Anda klon setelahnya dipasang ke profil klon yang sama yang dibuat sebelumnya. Karena profil klon tidak membagikan data aplikasi dengan profil pengguna induk, itu berarti aplikasi apa pun yang Anda tiru tidak akan menyimpan informasi masuk atau pengaturan Anda, jadi Anda harus menyiapkannya dari awal. Jika Anda memutuskan tidak memerlukan aplikasi yang dikloning lagi, Anda dapat menghapus aplikasi melalui halaman "aplikasi yang dikloning" atau melalui antarmuka "info aplikasi" standar.
Meskipun fitur "aplikasi yang dikloning" masih baru di Android 14, profil pengguna klon itu sendiri adalah yang pertama diperkenalkan di Android 12. Namun, Android belum menawarkan cara, di luar perintah ADB, bagi pengguna untuk membuat profil itu atau memilih aplikasi mana yang akan dipasang aplikasi ke dalamnya — sampai sekarang.
Bagian penting lain yang hilang di rilis sebelumnya (dan masih hilang di Android 14 DP1) adalah integrasi peluncur. Aplikasi yang dikloning perlu dibedakan dari aslinya di layar beranda dengan cara tertentu, jika tidak, Anda akan salah membuka aplikasi yang salah sepanjang waktu. Dalam rilis sebelumnya, peluncur akan melakukannya menerapkan lencana secara keliru menandakan aplikasi kloning milik profil kerja. Faktanya, peluncur akan mengira perangkat Anda memiliki profil kerja padahal mungkin tidak ada sama sekali, mengacaukan laci aplikasi Anda dengan tab profil kerja. Meskipun Pixel Launcher di Android 14 DP1 tidak menerapkan lencana profil kerja ke aplikasi yang dikloning, itu tidak membedakannya sama sekali, dan juga melanjutkan bug pembuatan tab profil kerja. Setidaknya sekarang sudah jelas bahwa kloning aplikasi dalam proses pemutakhiran benar-benar dapat digunakan di Android 14.
Itu tidak berarti bahwa Anda tidak dapat mengkloning aplikasi jika perangkat Anda tidak menjalankan Android 14. Seperti yang saya sebutkan sebelumnya, banyak build OEM dari Android dikirimkan dengan fitur mereka sendiri, dan ada juga banyak aplikasi pihak ketiga yang menyediakan fungsionalitas ini. Sebagian besar, penerapan yang ada ini mengkloning aplikasi dengan memasangnya ke profil pengguna sekunder. OxygenOS OnePlus, misalnya, membuat profil pengguna khusus untuk fitur "Aplikasi Paralel". yang kemudian menginstal aplikasi pilihan Anda. Sebagian besar klon aplikasi pihak ketiga suka Tempat berlindung buat profil kerja karena itulah satu-satunya jenis profil yang dapat mereka buat dengan API yang tersedia untuk mereka dan hak istimewa yang dapat mereka peroleh.
Meskipun memasang aplikasi ke profil kerja memang menggandakannya secara efektif, menggunakan profil kerja dengan cara ini menimbulkan beberapa tantangan. Selain bentrokan UI, profil kerja sepenuhnya diisolasi dari akun pengguna utama, sehingga akses file dan berbagi file antar profil bisa jadi rumit. Profil klon, di sisi lain, hanya diisolasi sebagian dari profil induknya. Aplikasi yang dipasang di profil klon memiliki direktori data aplikasi pribadinya sendiri dan tidak dapat mengakses file yang disimpan di data aplikasi pribadi direktori aplikasi asli di profil induk, tetapi dapat mengakses penyimpanan atau data yang juga dapat diakses oleh aplikasi di induk Profil.
Implementasi dan penggunaan profil tiruan Android ditentukan oleh CDD, atau Dokumen Definisi Kompatibilitas. CDD Android 13 negara bagian bahwa membuat profil klon untuk menjalankan instance ganda dari aplikasi yang sama adalah opsional, tetapi saya tidak yakin apakah itu akan menjadi fitur yang diperlukan untuk diterapkan oleh OEM di Android 14. Sekarang fitur tersebut tampaknya mendapat dukungan dari Google, namun, saya mengantisipasi OEM yang memilikinya belum menerapkan fitur semacam ini sudah cukup mengadopsi kloning aplikasi Android 14 penerapan.
Ada beberapa peringatan yang harus saya perhatikan. Pertama-tama, fitur ini saat ini sedang diuji oleh Google, jadi tidak ada jaminan itu akan mencapai rilis Android 14 yang stabil. Fitur ini dinonaktifkan secara default di Android 14 DP1, jadi saya harus mengganti tanda pengembang agar UI ini muncul di aplikasi Pengaturan.
Selain itu, daftar aplikasi yang dapat digandakan saat ini dibatasi untuk beberapa aplikasi yang ditentukan oleh OEM; Saya harus memodifikasi bendera agar Discord, Facebook, dan Telegram muncul di tangkapan layar yang ditunjukkan di atas. Tidak ada mekanisme atau API untuk ikut serta atau keluar dari ini, dan saya tidak tahu apakah hal seperti itu sedang dikembangkan. Saya akan mengawasi perkembangan lebih lanjut pada fitur ini.