G-Z8HTSN7RHR
HomeGuide "Come fare perCome forzare i gesti di Android 10 a funzionare con qualsiasi launcher...

Come forzare i gesti di Android 10 a funzionare con qualsiasi launcher personalizzato

Una parte vitale del nuovo sistema di navigazione di Android 10 è il gesto “QuickStep”. Scorri verso l’alto dalla parte inferiore dello schermo, quindi fai una pausa. Vedrai le tue app recenti insieme a un dock contenente una manciata di icone per un rapido accesso. Questo dock è fornito dal programma di avvio del telefono, il che significa che la schermata iniziale è ora integrata nell’interfaccia utente multitasking. Quindi cosa succede se si modifica l’app della schermata iniziale?

Purtroppo, Google non ha creato un’API per le app di schermata iniziale di terze parti per inserirsi nell’interfaccia utente multitasking come fa il lanciatore di azioni con i suoi privilegi di sistema. Pertanto, quando passi a una nuova app della schermata iniziale come Nova Launcher o Action Launcher, il gesto QuickStep viene interrotto.

Per evitare che ciò accada, molte build di Android 10 disabiliteranno semplicemente la navigazione gestuale quando imposti un launcher di terze parti come app home predefinita. L’opzione verrà disattivata anche in Impostazioni. Ma c’è un modo per aggirare questo. Con ADB, puoi forzare l’opzione a diventare nuovamente disponibile in modo da poter usare gesti e un launcher personalizzato allo stesso tempo.

Requisiti

  • Computer Windows, macOS o Linux
  • cavo USB

Passaggio 1: scaricare gli strumenti della piattaforma

A tale scopo dovrai inviare un comando ADB. Quindi, per iniziare, scarica il Platform-Tools ZIP da Google, che contiene il software di cui il tuo computer ha bisogno per inviare comandi ADB.

  • Scarica gli strumenti della piattaforma di Google: Windows | Mac | Linux

Passaggio 2: estrarre lo ZIP

Ora estrai lo ZIP che hai appena scaricato. Posiziona la cartella estratta sul desktop per un accesso rapido.

Se hai bisogno di un estrattore ZIP, prova 7-Zip per Windows o The Unarchiver per Mac.

Passaggio 3: aprire un prompt nella cartella Platform-Tools

Ora apri l’utilità del prompt dei comandi sul tuo computer. Se sei su Windows, premi il pulsante Windows sulla tastiera, quindi digita “cmd” e premi invio. Se sei su Linux o Mac, apri “Terminale” dalla cartella Applicazioni.

Leggi anche:  Come creare e modificare i collage in Google Foto su mobile

Una volta nel prompt dei comandi, digitare “cd” (senza virgolette), quindi aggiungere uno spazio, ma non premere ancora Invio. Al contrario, trascina la cartella degli strumenti della piattaforma dal passaggio 2 e rilasciala nella parte superiore della finestra di comando. Questo popolerà il percorso completo del file della cartella, a quel punto puoi premere invio.

  • Guida completa: come aprire un prompt ADB nella cartella Platform-Tools

Passaggio 4: consentire il debug USB

Se non hai mai usato ADB con questo telefono prima, vai su Impostazioni -> Informazioni sul telefono, quindi tocca “Numero build” sette volte in rapida successione per sbloccare il menu Opzioni sviluppatore. Apri il nuovo menu, quindi abilita il debug USB.

Al termine, collega il telefono al computer con un cavo dati USB. Dovresti quindi ricevere un prompt come quello qui sotto. Seleziona la casella accanto a “Consenti sempre”, quindi premi “OK” su questo prompt.

Se non visualizzi questo messaggio, esegui il comando nel passaggio 5 di seguito e verifica se ciò lo fa apparire. Se il problema persiste, puoi ottenere assistenza dalla nostra guida ADB completa di seguito.

  • Guida completa: come impostare ADB sul telefono e sul computer

Passaggio 5: abilitare la navigazione gestuale

Ora assicurati che l’app della schermata iniziale predefinita sia impostata su un launcher di terze parti, costringendo il sistema operativo a oscurare l’opzione di navigazione gestuale. Controlla che il tuo telefono sia collegato al computer, quindi inserisci il seguente comando e premi invio:

overb shell cmd overlay abilita com.android.internal.systemui.navbar.gestural

Se restituisce un errore “comando non trovato”, copia e incolla invece il comando di seguito. Se ciò restituisce ancora un errore, c’è un problema con l’installazione di ADB. Consulta la nostra guida completa per assistenza.

./ adb shell cmd overlay abilita com.android.internal.systemui.navbar.gestural

Passaggio 6: goditi i tuoi gesti

Immediatamente dopo aver inviato correttamente il comando, il telefono dovrebbe passare da solo ai gesti di Android 10. Ma come noterai, il tuo launcher personalizzato è ancora l’app home predefinita, in modo da ottenere il meglio da entrambi i mondi!

Leggi anche:  Come installare le applicazioni su Android da desktop/laptop

Immagine di Jon Knight / Android How

Dirò che le cose possono essere un po ‘glitch con questa configurazione. Quello che sta facendo è semplicemente abilitare forzatamente la navigazione gestuale indipendentemente da qualsiasi altro controllo del sistema. Funzionalmente, ciò dovrebbe far sì che l’app della schermata iniziale stock continui a iniettare i suoi dati nella vista QuickStep anche se si sta utilizzando un launcher di terze parti per l’app della schermata principale.

Ciò significa che a volte potresti avere due app della schermata principale in esecuzione contemporaneamente in background, utilizzando più RAM. Altre volte, i processi in background del lanciatore di azioni verranno uccisi poiché non ha più le protezioni di un’app predefinita, con conseguente interruzione dell’integrazione di QuickStep e conseguente animazione di stuttery alla successiva apertura dell’interfaccia utente multitasking.

Ho anche scoperto che su alcuni dispositivi, la barra dell’indicatore dei gesti nella parte inferiore scomparirebbe, anche se i gesti continuerebbero a funzionare.

  • Da non perdere: come utilizzare i nuovi gesti di scorrimento di Android 10 (GIF dimostrative)

Disabilitazione della navigazione gestuale

Se in futuro deciderai di tornare allo stesso modo, dovrai inviare un altro comando ADB. Quindi ripetere il passaggio 3 per riaprire il prompt, quindi immettere questo comando:

overb shell cmd overlay disabilita com.android.internal.systemui.navbar.gestural

Ancora una volta, se ricevi un errore “comando non trovato”, devi solo virare un punto e una barra nella parte anteriore del comando e inviarlo di nuovo:

./ adb shell cmd overlay disabilita com.android.internal.systemui.navbar.gestural

Una volta immesso, il metodo di navigazione precedentemente selezionato tornerà attivo e non avrai più accesso alla navigazione gestuale a meno che non disabiliti il ​​programma di avvio di terze parti.

  • Ottieni Android Come tramite Facebook, Twitter, Reddit, Pinterest o Flipboard
  • Iscriviti per Android Come ‘newsletter quotidiana solo per Android
  • Iscriviti per gli ultimi video da Android Come su YouTube

Immagine di copertina, schermate e GIF di Jon Knight / Android How