Domande frequenti su Google Play Giochi

Questo argomento risponde alle domande più comuni sullo sviluppo di Google Play Giochi su PC.

D: Esiste un limite di dimensioni per il caricamento di Google Play Giochi su PC?

R: Per il formato app bundle, il limite è 150 MB di base + 2 GB Play Asset Delivery. Se questo non è sufficiente, rivolgiti al tuo punto di contatto di Google Play.

D: Cosa succede se HPE non si avvia

Uno screenshot dell'errore "Google HPE" finestra di dialogo con il messaggio "Impossibile avviare
Inizializzazione di Google HPE non riuscita."

R: Puoi provare alcuni semplici passaggi di debug:

  1. Assicurati che Windows sia stato aggiornato con la patch di maggio 2020 o successive.
  2. Assicurati di non aver spostato HPE, deve trovarsi sull'unità "C:".
  3. Rivolgiti al tuo punto di contatto di Google Play. Devi inviare tutti disponibili per garantire una correzione rapida.

D: Come faccio a configurare correttamente il mio canale tester?

R: Consulta le Sviluppo Android guida.

D: Il mio gioco supporta solo build x86 a 32 bit anziché x86-64; posso comunque rispettare i requisiti a 64 bit di Google Play?

R: No.

Al fine di ottenere certificazione completa, un gioco deve includere un eseguibile a 64 bit. I giochi a 64 bit tendono a essere più stabili per migliorare l'esperienza dei giocatori.

Se non è tecnicamente possibile per il gioco distribuire una versione a 64 bit, ad esempio la mancanza del supporto del motore grafico per x86-64, un gioco può essere considerato "riproducibile". In questo caso, non può ottenere una certificazione completa.

D: Come si raccolgono i file di log?

R: I file di log vengono archiviati in %LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with the file extension.log. Normally, this path expands toC:\Utenti<nome utente>\AppData\Local\Google\Play Giochi Developer Emulator\Logs`, anche se può variare a seconda dell'impianto. Per raccogliere rapidamente tutti i log e archiviarli per inviarli al tuo punto di contatto Google Play, puoi utilizzare questo comando PowerShell:

Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zip

D: Come faccio a riconnettermi all'emulatore se scompare da adb devices?

R: L'emulatore si connette tramite la porta localhost 6520. Puoi eseguire questo comando ricollega:

adb connect localhost:6520

D: Che cos'è il filtro Visibilità dei pacchetti e perché devo aggiungere un tag <queries>?

Visibilità dei pacchetti si applica a qualsiasi gioco o applicazione che ha come target Android 11 (livello API 30). In molti casi, gli sviluppatori Le build di Google Play Giochi su PC rappresentano la loro prima esperienza a interagire con le regole di visibilità dei pacchetti. Con il nuovo sistema, gli sviluppatori devono esplicitamente dichiarare i pacchetti con cui intendono interagire, a meno che non si tratti di visibile automaticamente pacchetto.

D: Come faccio a risolvere l'errore richiede il Google Play Store, ma non è presente, oppure perché funzionalità come la fatturazione funzionano quando installo il gioco dal Play Store, ma non quando eseguo l'installazione tramite sideload?

Le nuove regole per la visibilità dei pacchetti potrebbero bloccare il gioco di accedere a Play Services se non è installata dal Play Store. Puoi puoi risolvere il problema aggiungendo una query al pacchetto "com.android.vending" nel tuo AndroidManifest.xml file:

<manifest>
    <queries>
        <package android:name="com.android.vending" />
    </queries>
</manifest>

D. Devo implementare il ridimensionamento della finestra per Google Play Giochi su PC?

di serie

D. Posso cambiare la modalità del mouse tra input non elaborato ed emulazione del touchscreen nell'emulatore Google Play Giochi su PC?

R: Passare dalla modalità touchscreen simulata alla modalità "grezza" input del mouse, puoi utilizzare il menu contestuale sull'icona della barra delle applicazioni HPE_Dev:

Uno screenshot della barra delle applicazioni di Windows 11. L&#39;immagine a forma di carota viene selezionata per mostrare le icone nascoste e intorno all&#39;icona viene mostrato un quadrato rosso

Fai clic con il pulsante destro del mouse, seleziona "Opzioni sviluppatore" e scegli la modalità di immissione da simulare in "Modalità di immissione del mouse".

Uno screenshot che mostra il menu contestuale espanso sull&#39;icona della barra delle applicazioni HPE_Dev. L&#39;opzione di menu

Nell'esperienza del giocatore, se il gioco dichiara che il gioco utilizza la funzionalità android.hardware.type.pc, cambierà automaticamente, come fa attualmente su ChromeOS.

<uses-feature
    android:name="android.hardware.type.pc"
    android:required="false" />

D. Perché l'accesso automatico ai servizi per i giochi di Play v2 non va a buon fine su un dispositivo mobile?

R. Al momento ci sono due dipendenze per i servizi per i giochi di Play v2 Accedi per lavorare su un dispositivo: GMS Core e App Play Giochi.

  1. La versione GMS Core deve essere successiva alla 21.30.xx. Per verificare la versione, utilizza questo comando:

    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)
    

    La prima versionName è la versione da controllare. L'aggiornamento di GMS Core dovrebbe essere automaticamente inviato a un dispositivo Android. In caso contrario, comunicacelo.

  2. La versione dell'app Google Play Giochi deve essere 2021.08.29094 o versioni successive. Puoi vai a Impostazioni > App, selezionando l'app Play Giochi, quindi cerca il numero di versione in fondo alla pagina dei dettagli.

    Tieni presente che non devi più installare tramite sideload l'app Play Giochi per eseguire il test Servizi per i giochi di Play v2: dovrebbe essere disponibile la versione necessaria ora sui dispositivi degli utenti.

D: Posso usare il pacing dei frame in Google Play Giochi su PC (o "Perché il mio gioco Unity si arresta in modo anomalo al momento del lancio")?

R: La libreria relativa al pacing dei frame è supportata in Google Play Giochi su PC, ma la versione inclusa nel gioco Unity al momento causa un arresto anomalo al momento del lancio. Se utilizzi il motore grafico Unity, cerca "Ottimizza il pacing del frame" di build e assicurati che sia disabilitata.

Uno screenshot del

D: È possibile consentire ai giocatori di caricare immagini memorizzate localmente da Google Play Giochi su PC?

R: Al momento l'emulatore non ha un'astrazione significativa del file system locale per scegliere o aggregare immagini memorizzate sul PC di un giocatore. Se attualmente utilizzi Intent.ACTION_PICK mixato con MediaStore.Images.Media, per ora devi rimuovere questo codice nelle build di Google Play Giochi su PC.

D. È possibile eseguire più istanze dell'emulatore o più giochi nell'emulatore contemporaneamente?

R: L'emulatore supporta l'esecuzione di una sola istanza e supporta solo una partita alla volta. Inoltre, l'emulatore non supporta l'esecuzione più istanze dello stesso gioco.

D: È possibile utilizzare le notifiche push per Google Play Giochi?

R: Poiché Google Play Giochi utilizza un emulatore, le notifiche push sono limitate assistenza in tempo reale.

D: È possibile utilizzare gli annunci in-game con Google Play Giochi su PC?

R: Sì. Contatta la tua rete pubblicitaria per verificare che supportino Google Play Giochi su PC. Se sei una rete pubblicitaria, fai riferimento a questo Guida per gli sviluppatori per saperne di più su come. per un supporto ottimale a Google Play Giochi su PC.

D: In che modo supportiamo Google Play Giochi su PC come rete pubblicitaria?

R: Consulta questa Guida per gli sviluppatori per sapere come le reti possono supportare al meglio Google Play Giochi su PC.

D: Come faccio ad analizzare i dati di Google Play Giochi su PC in Google Play Console?

R: Puoi scoprire i report relativi a Google Play Giochi su PC in Statistica, Android Vitals e su Copertura e dispositivi mobili. Filtra con il Fattore di forma e seleziona Google Play Giochi su PC per vedere i dati sulla piattaforma.

D: Posso usare i canali di test, la preregistrazione o altre funzionalità dei canali di rilascio di Google Play in Google Play Giochi su PC?

R: Durante la procedura beta, ti invitiamo a utilizzare i flussi di rilascio che abbiamo documentato. Puoi trovare ulteriori informazioni nella sezione Beta considerazioni sulla release.