Terjemahan artikel
Dapatkan aplikasi Anda siap untuk persyaratan 64-bit (tanggal 15 Januari 2019) dari blog Blog Pengembang Android.
Prosesor 64-bit modern meningkatkan kecepatan dan memperkaya pengalaman pengguna Anda. Menambahkan versi aplikasi 64-bit meningkatkan kinerja, membuka jalan bagi inovasi di masa depan dan mengkonfigurasi perangkat dengan hanya perangkat keras 64-bit
Kami ingin membantu Anda bersiap-siap, dan kami tahu Anda perlu merencanakan waktu. Kami mendukung CPU 64-bit yang dimulai dengan Android 5.0 Lolipop, dan pada tahun 2017 kami pertama kali
mengumumkan bahwa aplikasi yang menggunakan kode asli harus memiliki versi 64-bit (selain versi 32-bit). Hari ini kami memberikan informasi lebih rinci dan jadwal untuk membuat transisi ini semudah mungkin di 2019.

Persyaratan 64-bit: apa artinya ini bagi pengembang
Mulai 1 Agustus 2019
- semua aplikasi baru dan pembaruan aplikasi yang berisi kode asli harus memiliki versi 64-bit selain versi 32-bit saat dipublikasikan di Google Play
- Tambahan: Google Play hingga Agustus 2021 akan terus menerima versi 32-bit hanya dalam hal memperbarui game yang ada menggunakan Unity versi 5.6 atau lebih muda
Sejak Agustus 2021
- Google Play akan berhenti melayani aplikasi tanpa versi 64-bit pada perangkat yang kompatibel 64-bit, mis. mereka tidak akan lagi muncul di Play Store di perangkat ini
- ini juga akan berlaku untuk game yang menggunakan Unity versi 5.6 atau kurang
Persyaratan ini tidak berlaku untuk:
- aplikasi yang dirancang khusus untuk OS Wear atau TV Android, seperti mereka memiliki faktor bentuk yang saat ini tidak didukung oleh kode 64-bit
- Aplikasi yang tidak dimaksudkan untuk distribusi pada perangkat yang menjalankan Android 9 Pie atau lebih tinggi
Kami tidak mengubah kondisi dukungan 32-bit kami. Play akan terus mengirimkan aplikasi ke perangkat 32-bit. Persyaratan ini hanya berarti bahwa aplikasi dengan kode asli 32-bit juga harus memiliki versi 64-bit
Mempersiapkan persyaratan 64-bit
Kami berharap bahwa untuk sebagian besar pengembang, beralih ke 64-bit akan mudah. Banyak aplikasi yang seluruhnya ditulis dalam kode non-asli (misalnya, Java atau Kotlin) dan tidak akan memerlukan perubahan kode.
ALL DEVELOPERS: di sini adalah ikhtisar langkah-langkah yang perlu Anda ikuti untuk kompatibilitas 64-bit. Untuk informasi lebih lanjut, lihat
dokumentasi terperinci kami
.- Periksa aplikasi Anda untuk kode asli. Anda dapat memeriksa keberadaan file .so menggunakan APK Analyzer . Tentukan apakah mereka terdiri dari kode Anda sendiri atau diimpor dari SDK atau perpustakaan yang Anda gunakan. Jika Anda tidak memiliki file .so di APK Anda, maka Anda kompatibel dengan 64-bit
- aktifkan arsitektur 64-bit dan bangun kembali kode asli (.so file) yang diimpor dari kode Anda sendiri. Lihat dokumentasi untuk informasi lebih lanjut.
- tingkatkan semua SDK dan perpustakaan ke versi 64-bit yang kompatibel, jika perlu. Hubungi pemilik SDK atau perpustakaan jika versi seperti itu tidak tersedia. Kami bekerja dengan pemilik perpustakaan terkemuka pada kompatibilitas 64-bit mereka.
- periksa masalah lokal setelah membangun kembali aplikasi Anda
- gunakan tes Anda menggunakan tasting track untuk pengujian yang ketat
GAME DEVELOPERS: ketiga mesin yang paling banyak digunakan saat ini mendukung 64-bit (Unreal dan Cocos2d sejak 2015, Unity sejak 2018). Kami memahami bahwa memigrasi mesin game pihak ketiga adalah proses yang menghabiskan waktu.
- karena Unity baru saja mulai memberikan dukungan 64-bit di versi 2017.4 dan 2018.2, kami membuat pengecualian untuk game yang ada menggunakan versi 5.6 atau lebih awal hingga Agustus 2021. Unity telah menyiapkan panduan yang dapat membantu Anda meningkatkan kompatibilitas 64-bit.
PEMILIK SDK DAN PERPUSTAKAAN: tingkatkan kompatibilitas ke 64-bit sesegera mungkin untuk memberikan waktu kepada pengembang aplikasi untuk beradaptasi, dan biarkan pengembang mengetahuinya.
Daftarkan SDK Anda untuk pembaruan tentang alat dan informasi terbaru yang dapat membantu melayani pengguna Anda.
Lebih jauh
Bagi yang sudah mendukung 64 bit - terima kasih dan kerja bagus! Untuk sisanya, kami sarankan memulai pekerjaan ini sesegera mungkin. Ketika kami mendekati tenggat waktu, kami akan memperbarui dokumentasi kami untuk pengembang mengenai cara memeriksa apakah aplikasi Anda cocok. Kami menantikan prosesor 64-bit memasuki area seperti kecerdasan buatan, pembelajaran mesin, komunikasi seluler canggih. Dukungan 64-bit menyiapkan ekosistem untuk inovasi yang akan memperluas kemampuan perangkat 64-bit, dan untuk perangkat Android yang hanya mendukung kode 64-bit di masa mendatang