Pianetatech


Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Baby Android
    Registrato dal
    Sep 2010
    Sesso
    Uomo
    Dispositivo
    HTC Desire
    Operatore
    H3G
    Città
    Milano
    Messaggi
    6
    Grazie!
    0
    Ringraziato 0 volte in 0 post

    Exclamation 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/tools
    adb devices list
    ma mi da l'errore che ho scritto sopra, -bash: adb: command not found.
    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?

  2. #2
    Senior Android L'avatar di Diego Stamigni
    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:

    codice:
    export PATH=$PATH:/cartella/sdk/tools:/cartella/sdk/platform-tools/
    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 genere

    codice:
    export PATH=$PATH:~/Documents/sdk/tools:~/Documents/sdk/platform-tools/
    tutto chiaro ?
    Diego Stamigni
    Software Engineer
    [ JDKs.r.l. - Iside ]
    --------------------------------------------------

  3. #3
    Baby 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:
    codice:
     export PATH=$PATH:~/Users/Francesco/Documents/sdk/tools:~/Users/Francesco/Documents/sdk/platform-tools/
    (il percorso è giusto, l'ho controllato)..
    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..

  4. #4
    Senior Android L'avatar di Diego Stamigni
    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:

    codice:
    cd ~
    echo "PATH=$PATH:/Users/Francesco/Documents/sdk/tools:/Users/Francesco/Documents/sdk/platform-tools/" >> .bash_profile
    echo "export $PATH" >> .bash_profile
    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'è adb
    Diego Stamigni
    Software Engineer
    [ JDKs.r.l. - Iside ]
    --------------------------------------------------

  5. #5
    Baby 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:

    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
    E ovviamente adb non funzionava..

  6. #6
    Senior Android L'avatar di Diego Stamigni
    Registrato dal
    Dec 2010
    Sesso
    Uomo
    Dispositivo
    Nexus S
    Operatore
    Wind
    Città
    Roma
    Messaggi
    150
    Grazie!
    0
    Ringraziato 23 volte in 17 post
    edita il file .bash_profile, vai infondo al file (occhio perchè un file nascosto) e togli il $ alla export ma SOLO alla export e riavvia
    Ultima modifica di Diego Stamigni; 13-01-2011 a 21: 57
    Diego Stamigni
    Software Engineer
    [ JDKs.r.l. - Iside ]
    --------------------------------------------------

  7. #7
    Baby 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
    codice:
     find ~ -type f -iname ".bash*"
    Non riuscendolo a trovare ho digitato nano
    codice:
     nano .bash_profile
    ma nel file non ho trovato nessuna $ prima di export..

  8. #8
    Senior Android L'avatar di Diego Stamigni
    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à.
    Diego Stamigni
    Software Engineer
    [ JDKs.r.l. - Iside ]
    --------------------------------------------------

  9. #9
    Baby Android
    Registrato dal
    Sep 2010
    Sesso
    Uomo
    Dispositivo
    HTC Desire
    Operatore
    H3G
    Città
    Milano
    Messaggi
    6
    Grazie!
    0
    Ringraziato 0 volte in 0 post

  10. #10
    Baby 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

  1. Risposte: 10
    Ultimo messaggio: 03-12-2009, 16: 52

Tag per questa discussione

Segnalibri

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •