ADB e Fastboot: Unterschied zwischen den Versionen
Aus Volla Wiki
Danilo (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Danilo (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 95: | Zeile 95: | ||
'''Opzione:''' -k mantiene i dati/cache (ad esempio, adb uninstall -k com.example.app). | '''Opzione:''' -k mantiene i dati/cache (ad esempio, adb uninstall -k com.example.app). | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell pm disable-user <nome del pacchetto> | adb shell pm disable-user <nome del pacchetto> | ||
</div> | |||
Descrizione: disattiva un'applicazione senza disinstallarla (ad es. bloatware). | '''Descrizione:''' disattiva un'applicazione senza disinstallarla (ad es. bloatware). | ||
Esempio: adb shell pm disable-user com.samsung.bloat | '''Esempio:''' <code>adb shell pm disable-user com.samsung.bloat</code> | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell pm enable <nome del pacchetto> | adb shell pm enable <nome del pacchetto> | ||
</div> | |||
Descrizione: riattiva un'applicazione disattivata. | '''Descrizione:''' riattiva un'applicazione disattivata. | ||
Esempio: adb shell pm enable com.samsung.bloat | '''Esempio:''' <code>adb shell pm enable com.samsung.bloat</code> | ||
===Trasferimento di files=== | ===Trasferimento di files=== | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb push <percorso locale> <percorso del dispositivo> | adb push <percorso locale> <percorso del dispositivo> | ||
<div> | |||
Descrizione: copia un file dal computer al dispositivo. | '''Descrizione:''' copia un file dal computer al dispositivo. | ||
Esempio: adb push C:\Files\test.txt /sdcard/ | '''Esempio:''' <code>adb push C:\Files\test.txt /sdcard/</code> | ||
Suggerimento: la directory di destinazione deve esistere ed essere accessibile. | '''Suggerimento:''' ''la directory di destinazione deve esistere ed essere accessibile.'' | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb pull <percorso del dispositivo> <percorso locale> | adb pull <percorso del dispositivo> <percorso locale> | ||
</div> | |||
Descrizione: copia un file dal dispositivo al computer. | '''Descrizione:''' copia un file dal dispositivo al computer. | ||
Esempio: adb pull /sdcard/test.txt C:\Files\ | '''Esempio:''' <code>adb pull /sdcard/test.txt C:\Files\</code> | ||
===Informazioni sul dispositivo e debug=== | ===Informazioni sul dispositivo e debug=== | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb logcat | adb logcat | ||
</div> | |||
Descrizione: mostra i log in tempo reale del dispositivo (utile per gli sviluppatori). | '''Descrizione:''' mostra i log in tempo reale del dispositivo (utile per gli sviluppatori). | ||
Esempio: adb logcat → Premere Ctrl+C per uscire. | '''Esempio:''' <code>adb logcat</code> → Premere Ctrl+C per uscire. | ||
Opzione: adb logcat | grep “Error” filtra per termini specifici. | '''Opzione:''' <code>adb logcat | grep “Error”</code> filtra per termini specifici. | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell dumpsys | adb shell dumpsys | ||
</div> | |||
Descrizione: fornisce informazioni dettagliate sul sistema. | '''Descrizione:''' fornisce informazioni dettagliate sul sistema. | ||
Esempio: adb shell dumpsys battery → Mostra lo stato della batteria. | '''Esempio:''' <code>adb shell dumpsys battery</code> → Mostra lo stato della batteria. | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell getprop | adb shell getprop | ||
</div> | |||
Descrizione: elenca le proprietà del dispositivo (ad esempio, la versione di Android). | '''Descrizione:''' elenca le proprietà del dispositivo (ad esempio, la versione di Android). | ||
Esempio: adb shell getprop ro.build.version.release → Mostra ad esempio “14”. | '''Esempio:''' <code>adb shell getprop ro.build.version.release</code> → Mostra ad esempio “14”. | ||
===Controllo del dispositivo=== | ===Controllo del dispositivo=== | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb reboot | adb reboot | ||
</div> | |||
Descrizione: riavvia il dispositivo. | '''Descrizione:''' riavvia il dispositivo. | ||
Esempio: adb reboot | '''Esempio:''' <code>adb reboot</code> | ||
Opzioni: adb reboot recovery (in modalità recovery) o adb reboot bootloader (in fastboot). | '''Opzioni:''' <code>adb reboot recovery</code> (in modalità recovery) o <code>adb reboot bootloader</code> (in fastboot). | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell input tap <x> <y> | adb shell input tap <x> <y> | ||
</div> | |||
Descrizione: simula un tocco sullo schermo (coordinate in pixel). | '''Descrizione:''' simula un tocco sullo schermo (coordinate in pixel). | ||
Esempio: adb shell input tap 500 1000 → Tocca su X=500, Y=1000. | '''Esempio:''' <code>adb shell input tap 500 1000</code> → Tocca su X=500, Y=1000. | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell input text <testo> | adb shell input text <testo> | ||
</div> | |||
Descrizione: Immette un testo. | '''Descrizione:''' Immette un testo. | ||
Esempio: adb shell input text “Hello” → Tocca “Hello”. | '''Esempio:''' <code>adb shell input text “Hello”</code> → Tocca “Hello”. | ||
===Rete e schermate=== | ===Rete e schermate=== | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell screencap <percorso> | adb shell screencap <percorso> | ||
</div> | |||
Descrizione: crea uno screenshot sul dispositivo. | '''Descrizione:''' crea uno screenshot sul dispositivo. | ||
Esempio: adb shell screencap /sdcard/screenshot.png → Poi scarica con adb pull. | '''Esempio:''' <code>adb shell screencap /sdcard/screenshot.png</code> → Poi scarica con <code>adb pull</code>. | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell screenrecord <percorso> | adb shell screenrecord <percorso> | ||
</div> | |||
Descrizione: registra un video dello schermo (massimo 3 minuti). | '''Descrizione:''' registra un video dello schermo (massimo 3 minuti). | ||
Esempio: adb shell screenrecord /sdcard/video.mp4 → Ctrl+C per interrompere. | '''Esempio:''' <code>adb shell screenrecord /sdcard/video.mp4</code> → Ctrl+C per interrompere. | ||
<div style="font-family: 'Courier New'; font-size: 18px; background-color:#F0F0F0; padding:10px;"> | |||
adb shell ifconfig | adb shell ifconfig | ||
</div> | |||
Descrizione: mostra i dettagli della rete (ad esempio l'indirizzo IP). | Descrizione: mostra i dettagli della rete (ad esempio l'indirizzo IP). | ||
