2012-05-31 2 views
10

Ho bisogno di una connessione di rete sul mio dispositivo Android per testare le app. Il mio adattatore WiFi per notebook è rotto, quindi dopo 2 ore ho impostato la connessione tramite USB. Ma! Eclipse non vede il dispositivo quando avvio "Tether cablato" su di esso per ottenere la connessione e non riesco a eseguire il debug delle mie app.Usb tether e debug allo stesso tempo

Qualcuno sa come risolvere questo problema? Utilizzare il tethering USB per ottenere la connessione Internet sul telefono e eseguire il debug delle app contemporaneamente?

+0

Che cosa intendi esattamente?Vuoi una connessione Internet sul tuo netbook, tramite il tuo telefono? O connessione Internet sul telefono, tramite il tuo netbook. Le risposte ad entrambi questi casi sono di seguito. – NickL

risposta

9

Non so come utilizzare simultaneamente il debug e il tethering USB. Ecco alcune soluzioni alternative:

So che queste soluzioni comportano costi, sforzi o inconvenienti, ma si spera che funzionino per voi.

EDIT:

Come osservato nelle risposte da @shkschneider e @CodeShane, la condivisione Internet via Bluetooth è possibile. La risposta di CodeShane menziona PdaNet (che a quanto pare consente anche il tethering e il debug USB simultanei) e include un collegamento. Un'altra soluzione è OpenGarden. Queste soluzioni forniscono l'accesso a Internet per il computer tramite il telefono. Se si desidera il contrario (e questo non è completamente chiaro dalla domanda), il tethering inverso sembra essere la risposta (vedere la risposta di @NickL).

3

Per farla breve: non è possibile. Android semplicemente non lo supporta (vale a dire più a causa dello standard USB e dell'azione tethering rispetto all'errore di AOSP).


Quindi, per fare il giro del problema, si dovrebbe neanche:

  1. ottenere internet costituiscono un'altra fonte

    Forse si potrebbe avere la connessione ethernet?

  2. Tether internet dal telefono al vostro netbook in un altro modo

    Non è possibile utilizzare tether wireless dal tuo adattatore WiFi è rotto, ma forse si potrebbe legare utilizzando il Bluetooth?

  3. Debug il telefono in un altro modo

    Forse si potrebbe utilizzare un'applicazione Android come aLogCat o simili?


Ma alla mano, mi dispiace, non è possibile legare USB dal telefono per netbook durante il debug USB dal netbook. Il tuo successo dipenderà dalla tua capacità di trovare una soluzione alternativa.

+0

Breve storia è un po 'più lungo: puoi vedere la mia risposta. – NickL

+0

@NickL la tua risposta non propone come legare e debuggare dal netbook (leggi la domanda: il suo adattatore wifi è rotto) – shkschneider

+0

Hmm la prima frase mi confonde poi. Ha bisogno di una connessione sul suo telefono, il che significa che al momento non ha una connessione sul suo telefono. Quindi, legare il PC con il telefono per ottenere la connessione sul PC, non funzionerà poiché non ha una connessione sul suo telefono? Mi sono asumato: il PC si connette ad internet con Ethernet, ha bisogno di una connessione sul telefono -> reverse tether con il PC in modo che il telefono abbia una connessione. La parte wifi potrebbe essere: il tethering wifi non è possibile, quindi deve essere USB o bleutooth. – NickL

1

È possibile utilizzare il tethering Bluetooth per ottenere la connessione Internet e il debug tramite USB.

0

Se ho capito la tua domanda correttamente, si vuole legare il telefono al PC via USB, e utilizzare la connessione (internet) del PC + ancora ottenere l'output logcat?

Quindi sì, questo è certamente possibile. Il tethering è quando il PC usa Internet del telefono, il contrario è chiamato tethering inverso. Il dispositivo deve essere rootato, quindi è possibile utilizzare l'applicazione this per il tethering inverso.

Quando si collega il telefono al computer tramite USB, si preme 'connetti' nell'applicazione. Quindi installa un'app sul telefono, che gestisce la connessione tethering inversa. Funziona, a volte devo premere 'controllo DNS' mentre si sta connettendo per farlo funzionare .. ma funziona! Anche il debug via USB funziona come al solito.

+0

Il suo adattatore WiFi del notebook è rotto. Quindi il reverse tethering non è quello che viene chiesto qui. – shkschneider

1

Vorrei precisare che sto utilizzando PDANet per Internet con collegamento USB per scrivere questa risposta mentre eseguo il debug di un'applicazione Android sullo stesso telefono tramite Eclipse Juno. Non sono sicuro quale lato abbia risolto questo problema, ma è fantastico!

Per quanto riguarda il motivo per cui Eclipse non è vedere il dispositivo, si applicano suggerimenti per la risoluzione standard di .. assicurarsi di attivare il debug USB e sconosciute applicazioni fonti/3rd party, provare a riavviare, controllare i driver USB, aggiornare i driver/eclipse ..

0

si può effettivamente collegare l'adb al telefono tramite TCP. Potrebbe essere necessario un telefono radicata per questo al lavoro, anche se

0

È possibile utilizzare

  1. WiFi Tethering - Per la connessione a Internet
  2. Collegare USB per ADB.