Topik ini menjawab pertanyaan umum tentang pengembangan untuk Google Play Game di PC.
T: Apakah ada batas ukuran untuk upload Google Play Game di PC?
J: Untuk format app bundle, batasnya adalah dasar 150 MB + Play Asset Delivery 2 GB. Jika informasi tersebut tidak cukup, hubungi kontak dukungan pelanggan Google Play Anda.
T: Bagaimana jika HPE gagal dimulai?
J: Ada beberapa langkah proses debug cepat yang dapat Anda coba:
- Pastikan Windows telah diupdate ke patch bulan Mei 2020 atau yang lebih baru.
- Pastikan Anda belum memindahkan HPE dan harus tetap berada di drive `C:`.
- Hubungi kontak dukungan pelanggan Google Play Anda. Anda juga harus mengirimkan semua file log yang tersedia untuk memastikan perbaikan yang cepat.
T: Bagaimana cara menyiapkan jalur pengujian dengan benar?
J: Lihat panduan pengembangan Android.
T: Game saya hanya mendukung build x86 32bit, bukan x86-64; apakah saya tetap dapat mematuhi persyaratan 64bit Play?
J: Tidak.
Untuk mencapai sertifikasi penuh, sebuah {i>game<i} harus mengirimkan file 64 bit yang dapat dieksekusi. Game 64 bit cenderung lebih stabil dan menghasilkan pengalaman pemain yang lebih baik.
Jika secara teknis game Anda tidak dapat mengirimkan versi 64 bit, seperti kurangnya dukungan game engine untuk x86-64, game mungkin dianggap "dapat diputar". Dalam hal ini, AI tidak dapat memperoleh sertifikasi penuh.
T: Bagaimana cara mengumpulkan file log?
A: File log disimpan di
%LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with
the file extension
.log. Normally, this path expands to
C:\Users<username>\AppData\Local\Google\Play Games Developer Emulator\Logs`,
meskipun mungkin berbeda di sistem Anda. Jika Anda ingin dengan cepat
mengumpulkan semua catatan
dan mengarsipkannya untuk dikirim ke kontak Google Play, Anda dapat menggunakan
perintah PowerShell ini:
Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zip
T: Bagaimana cara terhubung kembali ke emulator jika emulator hilang dari adb devices
?
J: Emulator terhubung melalui localhost port 6520. Anda dapat menjalankan perintah ini untuk terhubung kembali:
adb connect localhost:6520
T: Apa itu Pemfilteran visibilitas paket dan mengapa saya harus menambahkan tag <queries>
?
Visibilitas paket berlaku untuk game atau aplikasi apa pun yang menargetkan Android 11 (API level 30). Di banyak kasus, kasus penggunaan Versi Google Play Game di PC adalah pengalaman pertama mereka berinteraksi dengan aturan visibilitas paket. Dengan sistem baru ini, developer harus secara eksplisit mendeklarasikan paket yang ingin mereka gunakan kecuali jika paket terlihat secara otomatis .
T: Bagaimana cara menyelesaikan error yang memerlukan Google Play Store tetapi tidak ada, , atau mengapa fitur seperti penagihan berfungsi saat saya menginstal game dari Play Store tetapi tidak berfungsi saat saya melakukan sideload game?
Aturan visibilitas paket yang baru dapat menghalangi game
mengakses Layanan Play jika tidak diinstal dari Play Store. Anda dapat
menyelesaikan masalah ini dengan menambahkan kueri ke paket "com.android.vending"
di
file AndroidManifest.xml
:
<manifest>
<queries>
<package android:name="com.android.vending" />
</queries>
</manifest>
T: Apakah saya perlu menerapkan perubahan ukuran jendela untuk Google Play Game di PC?
Tidak.
T: Dapatkah saya mengubah mode mouse antara input mentah dan emulasi layar sentuh di emulator Google Play Game di PC?
J: Untuk beralih antara simulasi input mode layar sentuh dan mouse "mentah", Anda dapat menggunakan menu konteks di ikon taskbar HPE_Dev:
Klik kanan, pilih "Opsi Developer", lalu pilih mode input yang ingin Anda simulasikan di bagian "Mode Input Mouse".
Dalam pengalaman pemain, mendeklarasikan bahwa game Anda menggunakan fitur android.hardware.type.pc
akan otomatis beralih seperti saat ini di ChromeOS.
<uses-feature
android:name="android.hardware.type.pc"
android:required="false" />
T: Mengapa login otomatis Layanan game Play v2 gagal di perangkat seluler?
J: Saat ini ada dua dependensi untuk Login Layanan game Play v2 agar berfungsi di perangkat: GMS Core dan Aplikasi Play Game.
Versi GMS Core harus lebih baru dari 21.30.xx. Untuk memeriksa versinya, gunakan perintah ini:
adb shell dumpsys package com.google.android.gms | grep -i -e "versionCode" -e "versionName" versionCode=213016046 minSdk=30 targetSdk=31 versionName=21.30.16 (150400-391784508) versionCode=202117048 minSdk=30 targetSdk=30 versionName=20.21.17 (150408-316502805)
versionName
pertama adalah versi yang akan diperiksa. Update GMS Core harus otomatis dikirim ke perangkat Android. Harap beri tahu kami jika update belum dikirim.Versi aplikasi Google Play Game harus 2021.08.29094 dan yang lebih baru. Anda dapat memeriksanya dengan membuka Settings > Apps, memilih Aplikasi Play Game, lalu mencari nomor versi di bagian bawah halaman detail.
Perhatikan bahwa Anda tidak perlu lagi melakukan sideload aplikasi Play Game untuk menguji Layanan game Play v2 - versi yang diperlukan seharusnya tersedia sekarang di perangkat pengguna.
T: Dapatkah saya menggunakan frame speed di Google Play Game di PC (atau "Mengapa game Unity saya error saat diluncurkan")?
J: Library kecepatan frame didukung di Google Play Game di PC, tetapi versi yang disertakan dengan game Unity saat ini menyebabkan error saat peluncuran. Jika Anda menggunakan mesin game Unity, cari opsi build "Optimize Frame Pacing" dan pastikan opsi tersebut dinonaktifkan.
T: Apakah saya dapat mengizinkan pemain mengupload gambar yang disimpan secara lokal dari Google Play Game di PC?
J: Saat ini, emulator tidak memiliki abstraksi sistem file lokal yang berguna
untuk memilih atau menggabungkan gambar yang disimpan di PC pemain. Jika saat ini Anda menggunakan
Intent.ACTION_PICK
bercampur dengan
MediaStore.Images.Media
,
Anda harus menghapus kode ini pada build Google Play Game di PC untuk saat ini.
T: Dapatkah Anda menjalankan beberapa instance emulator, atau beberapa game di emulator sekaligus?
J: Emulator hanya mendukung pengoperasian satu instance emulator, dan hanya mendukung proses menjalankan satu game pada satu waktu. Emulator juga tidak mendukung pengoperasian beberapa instance game yang sama.
T: Dapatkan kami menggunakan notifikasi push untuk Google Play Game?
J: Karena Google Play Game menggunakan emulator, notifikasi push memiliki dukungan terbatas.
T: Dapatkah kami menggunakan iklan dalam game dengan Google Play Game di PC?
J: Ya. Hubungi jaringan iklan Anda untuk mengonfirmasi bahwa mereka mendukung Google Play Game di PC. Jika Anda adalah jaringan iklan, lihat ini Panduan Developer untuk mengetahui informasi selengkapnya tentang cara untuk memberikan dukungan terbaik Google Play Game di PC.
T: Bagaimana cara kami mendukung Google Play Game di PC sebagai jaringan iklan?
J: Lihat Panduan Pengembang ini untuk mengetahui cara iklan jaringan dapat mendukung Google Play Game di PC secara optimal.
T: Bagaimana cara menganalisis data Google Play Game di PC di Konsol Google Play?
J: Anda dapat mengetahui pelaporan Google Play Game di PC di Statistik, Android Vitals, dan Reach & perangkat. Filter dengan Faktor bentuk, lalu pilih Google Play Game di PC untuk melihat data di platform.
T: Dapatkah saya menggunakan Jalur Pengujian, Prapendaftaran, atau fitur jalur rilis Play lainnya di Google Play Game di PC?
J: Selama proses beta, kami meminta Anda untuk menggunakan alur rilis yang telah kami didokumentasikan. Anda dapat menemukan informasi selengkapnya di bagian Beta pertimbangan rilis.