android

ADB e errore "no permissions"

android

Se colleghiamo il nostro dispositivo android tramite USB, e se l'opzione "Debug USB" è attivata è possibile interagire con lo smartphone per eseguire vari comandi amministrativi tramite il programma "adb".

E' possibile però che appena adb cerca di connettersi al telefono arrivi l'errore "no permissions".

Un metodo per verificarlo è eseguire il comando:

adb devices

Se il risultato riporta qualcosa del tipo:

List of devices attached 
????????????    no permissions

Significa che adb non ha i permessi sufficienti per accedere via USB al dispositivo.

Disabilitare la visualizzazione della statusbar in una app Android

android

Premessa: Android 3 per tablet mostra una statusbar (o "bottombar") contenente i tasti di sistema (a differenza delle versioni precedenti dove quella barra era "hardware"). Questa barra non può essere eliminata con comandi "normali".

Non ha tutti i torti Google a imporre questa limitazione: in caso contrario sarebbe possibile per dei malware cammuffare una propria barra da barra di sistema. Essendo tale barra vitale per Android, ciò è male.

Nonostante questo potrebbe essere necessario per applicazioni particolari nasconderla comunque.

L'unica cosa che si può fare tramite API è nasconderla parzialmente.