Discussione: Problema con adb: command not found
-
13-01-2011, 14: 34 #1Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
Problema con adb: command not found
Ciao a tutti, ho un problema con adb che non riesco a risolvere.
Premetto che l'HTC Desire che utilizzo non ha lo s-off (non so se questo è rilevante) e uso un Mac.
Come rom utilizzo la MIUI, ma non penso che sia un problema della rom, visto che non andava nemmeno con altre rom che ho utilizzato.
Il problema che riscontro quando digito un comando con adb è il seguente:
-bash: adb: command not found
Questo è il procedimento che seguo:
collego il telefono al computer, con debug usb attivo;
apro il terminale e digito
cd /sdk/toolsma mi da l'errore che ho scritto sopra, -bash: adb: command not found.
adb devices list
Diego mi ha detto di digitare questo,
export PATH=$PATH:/sdk/tools:/sdk/platform-tools/(spero di non aver sbagliato a digitare niente)
Anche se lo faccio, non cambia niente e si ripresenta lo stesso problema.
Sapete come aiutarmi?
-
13-01-2011, 15: 56 #2Senior Android
- Registrato dal
- Dec 2010
- Sesso
- Uomo
- Dispositivo
- Nexus S
- Operatore
- Wind
- Città
- Roma
- Messaggi
- 150
- Grazie!
- 0
- Ringraziato 23 volte in 17 post
non è quello che ti ho detto di fare.. l'export è totalmente sbagliato.
Ti spiego meglio: l'export serve a settare quella variabile, la $PATH, che contiene gli indirizzi alle cartelle con i binari sul tuo sistema. Ciò che devi fare è aggiungere il percorso completo ai binari dell'SDK al $PATH che già possiedi, per cui corrisponde a qualcosa del genere:
Per cui, (per Mac), nel caso hai la cartella "sdk" nella cartella Documenti e ammesso che quella cartella si chiami "sdk", devi fare una roba del generecodice:export PATH=$PATH:/cartella/sdk/tools:/cartella/sdk/platform-tools/
tutto chiaro ?codice:export PATH=$PATH:~/Documents/sdk/tools:~/Documents/sdk/platform-tools/
-
13-01-2011, 16: 43 #3Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
Ehmm.. più o meno ho capito, e secondo me il procedimento che ho fatto prima era corretto.. la cartella sdk la tenevo proprio all'inizio, dove c'erano le cartelle Users, Applications, Library, ecc.
Ho comunque provato a metterla in documents, e quindi ho inserito:
(il percorso è giusto, l'ho controllato)..codice:export PATH=$PATH:~/Users/Francesco/Documents/sdk/tools:~/Users/Francesco/Documents/sdk/platform-tools/
nonostante ciò, non cambia niente, da sempre lo stesso problema.. probabilmente sono io che non capisco.. anche se mi sembra di aver capito! Provo a spiegarti ciò che ho capito io: nel sistema c'è una cartella chiamata $PATH che contiene gli indirizzi di tutti i binari del sistema e con questo export si aggiunge i binari dell'sdk all'$PATH.
Ho 14 anni e sono abbastanza inesperto, scusa se ti annoio..
-
13-01-2011, 19: 11 #4Senior Android
- Registrato dal
- Dec 2010
- Sesso
- Uomo
- Dispositivo
- Nexus S
- Operatore
- Wind
- Città
- Roma
- Messaggi
- 150
- Grazie!
- 0
- Ringraziato 23 volte in 17 post
la $PATH non è una cartella, ma una variabile.
prova a fare questi comandi in sequenza:
in questo modo non dovrai fare più niente in futuro.. riavvia il sistema dopo aver fatto quei due comandi e prova a vedere se c'è adbcodice:cd ~ echo "PATH=$PATH:/Users/Francesco/Documents/sdk/tools:/Users/Francesco/Documents/sdk/platform-tools/" >> .bash_profile echo "export $PATH" >> .bash_profile
-
13-01-2011, 20: 02 #5Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
ho eseguito esattamente quello che mi hai detto, e dopo il riavvio e aver aperto il terminale mi ha scritto questo:
E ovviamente adb non funzionava..Last login: Thu Jan 13 20:17:12 on console
^R
-bash: export: `/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin': not a valid identifier
-
13-01-2011, 21: 54 #6
-
14-01-2011, 06: 16 #7Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
Per trovare il file bash ho dato il comando
Non riuscendolo a trovare ho digitato nanocodice:find ~ -type f -iname ".bash*"
ma nel file non ho trovato nessuna $ prima di export..codice:nano .bash_profile
-
14-01-2011, 07: 52 #8Senior Android
- Registrato dal
- Dec 2010
- Sesso
- Uomo
- Dispositivo
- Nexus S
- Operatore
- Wind
- Città
- Roma
- Messaggi
- 150
- Grazie!
- 0
- Ringraziato 23 volte in 17 post
posta il .bash_profile completo, magari incollandolo qui: Pastebin.com - #1 paste tool since 2002!
Copia il contenuto del file, incollalo nello spazio adeguato in questo sito sopra citato e poi clicka sul pulsante Submit a fine pagina, dopodiché passami l'indirizzo url della nuova pagina WEB che si aprirà.
-
14-01-2011, 13: 28 #9Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
-
20-01-2011, 19: 56 #10Baby Android
- Registrato dal
- Sep 2010
- Sesso
- Uomo
- Dispositivo
- HTC Desire
- Operatore
- H3G
- Città
- Milano
- Messaggi
- 6
- Grazie!
- 0
- Ringraziato 0 volte in 0 post
Nessuno può aiutarmi?
Discussioni simili
-
ROOT HTC Dream Tim - Can’t open /cache/recovery/command
Da gakag nel forum Android BarRisposte: 10Ultimo messaggio: 03-12-2009, 16: 52


LinkBack URL
About LinkBacks
Rispondi quotando


Segnalibri