Local blog covering the latest news, updates, and stories for Indonesian speaking developers.
Mempersiapkan aplikasi Anda untuk persyaratan 64-bit
25 January 2019
Ditulis oleh Vlad Radu, Product Manager, Play dan Diana Wong, Product Manager, Android
CPU 64-bit memberikan pengalaman yang lebih cepat dan lebih kaya bagi pengguna Anda. Menambahkan versi 64-bit pada aplikasi akan meningkatkan kinerja, memberi jalan bagi inovasi pada masa depan, dan mempersiapkan Anda untuk perangkat dengan hardware 64-bit saja.
Kami ingin membantu Anda bersiap-siap dan memberi tahu bahwa Anda perlu waktu untuk merencanakan. Kami telah mendukung CPU 64-bit sejak Android 5.0 Lollipop, dan pada tahun 2017 kami pertama kali
mengumumkan
bahwa aplikasi yang menggunakan kode native harus menyediakan versi 64-bit (selain versi 32-bit). Hari ini, kami memberikan informasi dan jadwal yang lebih terperinci untuk semakin mempermudah transisi pada tahun 2019.
Persyaratan 64-bit: apa artinya bagi developer
Mulai
1 Agustus 2019:
Semua aplikasi dan update aplikasi baru yang menyertakan kode native harus menyediakan versi 64-bit selain versi 32-bit saat memublikasikan ke Google Play.
Ekstensi:
Google Play akan terus menerima update 32-bit saja untuk game yang menggunakan Unity 5.6 atau versi lebih lama hingga Agustus 2021.
Mulai
1 Agustus 2021:
Google Play akan berhenti menyajikan aplikasi tanpa versi 64-bit pada perangkat berkemampuan 64-bit, yang berarti mereka tidak akan lagi tersedia di Play Store pada perangkat tersebut.
Ini termasuk game yang dibangun dengan Unity 5.6 atau versi lebih lama.
Persyaratan ini tidak berlaku untuk:
APK atau paket aplikasi yang secara eksplisit menargetkan Wear OS atau Android TV, yang merupakan platform yang saat ini tidak mendukung kode 64-bit.
APK atau paket aplikasi yang tidak didistribusikan ke perangkat yang menjalankan Android 9 Pie atau yang lebih baru.
Kami tidak mengubah kebijakan kami tentang dukungan 32-bit. Play akan terus menghadirkan aplikasi untuk perangkat 32-bit. Persyaratan ini berarti bahwa aplikasi dengan kode native 32-bit juga harus memiliki versi 64-bit tambahan.
Mempersiapkan persyaratan 64-bit
Kami berharap bahwa untuk sebagian besar developer, perpindahan ke 64-bit semestinya mudah dilakukan. Banyak aplikasi yang seluruhnya ditulis dalam kode non-native (mis. bahasa pemrograman Java atau Kotlin) dan tidak memerlukan perubahan kode.
Semua developer:
Berikut adalah ringkasan langkah-langkah yang perlu Anda lakukan agar menjadi sesuai 64-bit. Untuk ringkasan yang lebih detail tentang proses ini, lihat
dokumentasi
mendalam kami.
Periksa paket aplikasi atau APK Anda
untuk kode native. Anda bisa memeriksa file .so menggunakan
APK Analyzer.
Identifikasi apakah mereka dibuat dari kode Anda sendiri atau diimpor oleh SDK atau library yang Anda gunakan. Jika Anda tidak memiliki file .so dalam APK, Anda sudah sesuai 64-bit.
Aktifkan arsitektur 64-bit
dan bangun kembali kode native (file .so) yang diimpor oleh kode Anda sendiri. Lihat
dokumentasi
untuk detail selengkapnya.
Upgrade semua SDK dan library
ke versi yang sesuai 64-bit, bila perlu. Hubungi pemilik library atau SDK jika tidak tersedia. Kami bekerja sama dengan pemilik library utama untuk kompatibilitas 64-bit mereka.
Uji untuk mengidentifikasi masalah
secara lokal setelah Anda membangun kembali aplikasi.
Luncurkan ke penguji Anda
menggunakan
jalur pengujian
untuk pengujian secara menyeluruh.
Developer game:
Tiga engine yang paling banyak digunakan saat ini mendukung 64-bit (Unreal & Cocos2d sejak 2015, Unity sejak 2018). Kami mengerti bahwa melakukan migrasi engine game pihak ketiga adalah proses intensif dengan waktu proses yang lama.
Karena Unity baru-baru ini mulai menyediakan dukungan 64-bit di versi 2017.4 dan 2018.2, kami memberikan perpanjangan otomatis untuk game saat ini yang menggunakan versi 5.6 atau lebih lama hingga Agustus 2021. Unity menyediakan
panduan
yang bisa membantu Anda melakukan proses upgrade ke versi yang sesuai 64-bit.
Pemilik library dan SDK:
Lakukan update untuk kesesuaian 64-bit sesegera mungkin guna memberikan waktu kepada developer aplikasi untuk beradaptasi, dan beri tahu developer Anda.
Register dan daftarkan SDK Anda
untuk menerima update tentang fitur dan informasi terbaru yang bisa membantu Anda melayani pelanggan.
Menatap ke depan
Bagi Anda yang sudah mendukung 64-bit - terima kasih dan kerja bagus! Jika Anda belum mendukung, kami mendorong Anda untuk sesegera mungkin memulai pekerjaan apa pun untuk memenuhi persyaratan 64-bit. Seiring dengan tenggat waktu yang semakin mendekat, kami akan memperbarui dokumentasi developer dengan lebih banyak informasi tentang cara memeriksa apakah aplikasi Anda sudah sesuai.
Kami sangat optimis dengan masa depan yang bisa dihadirkan CPU 64-bit dalam berbagai bidang, seperti kecerdasan buatan, machine learning, dan seluler imersif. Mendukung 64-bit menyiapkan ekosistem untuk inovasi yang diaktifkan oleh kemampuan komputasi canggih perangkat 64-bit, dan untuk perangkat Android di masa mendatang yang hanya mendukung kode 64-bit.
Menurut Anda seberapa bermanfaatkah entri blog ini?
★
★
★
★
★
Labels
#GoogleforGames
#JetpackCompose
#TheAndroidShow
#WeArePlay
10 years
64bit
actions on google
ad blocking
admob
Ads
adventure games
agency
AI
amp
android
android 13
Android 14
Android 15
Android betas
android dev summit
android developers
android development
Android Emulator
Android Jetpack
Android release
android sdk
android studio
Android Studio Emulator
android studio flamingo
Android Studio Iguana
Android UI
androidstudio
anniversary
announcement
anthos
apac
api
aplikasi
App
app development
Apps
arcore
Artificial Intelligence
assistant
augmented reality
bangkit
Baseline Profiles
beginner
best practices
beta
big query
CameraX
case study
chrome
chrome ads
chrome os
Cloud
coalition
coalition for better ads
compose
conferencing
coroutine
DAC/Develop
DAC/Google
dart
data
data binding
data flow
data science
develop
developer
Developer Preview
developer stories
developer tools
developer wear os 4
developers
dialogflow
documentation
domains
doubleclick
ecosystem
emojis
entepreneur
entrepreneurs
events
explore
featured
film
firebase
flutter
flutter 3
flutter app development
flutter3
foldables
game
Game Development
Games
Gemini
Gemini Pro
Generative AI
Global Game Jam
gmail
google
google bisnisku
google cloud
google code-in
google design
Google Developers
google font
google for entrepreneurs
Google for Games Developer Summit
google io
google maps
google partners
google photos
google pixel
google pixel fold
google pixel tablet
google play
Google Play Academy
Google Play Console
Google Play Developers
Google Play Devs
Google Play Indie games accelerator
google play policy
Google Play x Unity Game Developer Training
google sign-in
googleforstartup
GooglePlay
graphics
gsuite
how to
how-to guide
hybrid interface
indie developers
indie game developers
indie games
Indie Games Accelerator
indonesia
insight
ios
Javascript
jetpack
jetpack compose
jetpack compose 1.5
JuaraGCP
kebijakan
kotlin
kubernetes
latest
launchpad
launchpad accelerator
Learn
Localization
lyft
Machine
machine learning
MAD
material design
meet
Meta
mobile
Mobile App Development
mobile games
modifier
now
OnePlus
opensource
pagespeed
partial
PGS
Pixel Fold AVD
Pixel Tablet AVD
platform
Platform_Update
play console
play privacy
play quality
play security
play store
Policy Bytes
Policy webinar
privacy
Problem Solving
Productivity
progressive web app
Project IDX
python
release notes
releases
reporting api
roadmaps
screen
screensharing
security
shapes
Sharing
small business
Solve
spotify
startup
student developers
subs
success stories
Tablets
tensorflow
testing
text-to-speech
The Android Show
theandroidshow
training
transparency
tutorial
Tutorials
twitter
update
usecase
users
Video
videocall
vr
Wear OS
web
windowmanager
workmanager
Archive
2024
Mar
Feb
Jan
2023
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2022
Dec
Nov
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2021
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2020
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2019
Dec
Nov
Oct
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Subscribe
Follow @googledevsid
Visit
Google Developers
for docs, event info, and more.