Ritiro della versione della Libreria Fatturazione Google Play

Come annunciato al Google I/O nel 2019 e nel post del blog Meet Libreria Fatturazione Google Play versione 3, tutte le versioni di Libreria Fatturazione Play seguiranno un ciclo di ritiro di due anni.

Questo argomento risponde alle domande più comuni sul ritiro della versione della Libreria Fatturazione e sulla migrazione a versioni più recenti.

Tempistiche dell'assistenza Per versioni diverse

Versione (incluse le versioni secondarie) La versione dell'ultima data può essere utilizzata per rilasciare nuove app o aggiornamenti di app esistenti La richiesta di estensione può essere aggiornata
5 31 agosto 2024 1° novembre 2024
6 31 agosto 2025 1° novembre 2025
7 31 agosto 2026 1° novembre 2026
Come faccio a trovare quale APK o app bundle attiva un avviso di ritiro?
Controlla le dipendenze importate del progetto, ad esempio quelle che si trovano nel file build.gradle del progetto. Per essere conformi, le app devono importare una versione supportata, come indicato nella tabella. Tieni presente che le dipendenze di fatturazione si trovano solo negli APK che richiedono l'autorizzazione com.android.vending.BILLING.
Un APK o un app bundle che non gestisco più utilizza una versione deprecata della Libreria Fatturazione Play. Devo aggiornarli?
Consigliamo vivamente di aggiornare tutti gli APK all'ultima versione della Libreria Fatturazione Play. Tuttavia, se un APK non viene più gestito, al momento non è richiesta alcuna azione per l'APK. Questo ritiro impedisce solo alle nuove app e agli aggiornamenti di utilizzare versioni precedenti della Libreria Fatturazione Play. Le app esistenti che utilizzano una versione deprecata della libreria continueranno a funzionare come previsto. Assicurati che tutti gli APK gestiti attivamente siano aggiornati.
Come risolvere il problema dell'APK o dell'app bundle aggiornato all'ultima versione della Libreria Fatturazione Play, ma che continuano ad attivare un avviso di ritiro?
Assicurati che AndroidManifest.xml contenga una voce con nome com.google.android.play.billingclient.version. Se la voce non è presente, controlla le impostazioni di unione del manifest per verificare se l'attributo del manifest viene eliminato durante l'unione del manifest.
Come faccio a eseguire l'upgrade da una versione precedente di Libreria Fatturazione Play?

Aggiorna la dipendenza nella release in modo da utilizzare una versione supportata come indicato nella tabella. Per conoscere le modifiche apportate da una release all'altra, leggi le note di rilascio.

Abbiamo anche una guida approfondita per la migrazione a PBL 7.

Dove posso trovare il modulo di estensione per continuare la distribuzione a tutti gli utenti di Google Play fino al 1° novembre?

Se la tua app utilizza ancora una versione obsoleta di Libreria Fatturazione Play, riceverai un avviso e un messaggio nella posta in arrivo in Play Console. Il modulo di estensione è disponibile nella pagina dei dettagli dell'avviso o del problema nella pagina Stato secondo le norme di Play Console.