2011-07-19 25 views
6

Tengo Android que se ejecuta en la caja virtual, para usarlo como un segundo teléfono celular con una memoria USB, para conectarlo con un dispositivo real.emulación android en caja virtual en eclipse

tengo 2 preguntas:

  1. ¿Es posible acceder con DDMS en Eclipse como el dispositivo real a la versión de caja virtual?

  2. ¿Cómo puedo instalar en el paquete .apk en la caja virtual de Android?

Espero que somoeone pueda ayudarme.

Gracias!

Respuesta

23
  1. Prensa Alt +F1, tipo netcfg escriba la dirección IP y pulse Alt + F7 .
  2. Ejecute adb connect <virtual_machine_ip> en la terminal en su máquina host.

continuación, debería ver el dispositivo en ADT y ser capaz de ejecutar sus aplicaciones en él.

Editar: Esto funcionará si está configurado para utilizar un puente o adaptadores de host-only: para NAT debe configurar el reenvío de puertos en primer lugar:

  1. cd a la carpeta VirtualBox en Windows: (C:/archivos de programa/Oracle/VirtualBox)
  2. configurar una regla de reenvío de puertos a través de línea de comandos, así: VBoxManage modifyvm <name_of_your_android_vm> --natpf1 adb,tcp,*,5555,*,5555
  3. Ejecutar su vm
  4. Conectar a su VM escribiendo adb connect localhost:5555
  5. Inicie su aplicación en Eclipse y verá localhost: 5555 como AVD disponible
+0

adb dice: ¡no se puede conectar! ¿Cuál es el puerto, es estándar 5555, verdad? el ip, que si tiene que usar netcfg es eth0, ¿verdad? – fluxim

+0

¿tiene adb permisos? –

+0

edito mi publicación, lo siento! ¿Qué quieres decir con permisos? Solo escribo ./adb.exe en la carpeta derecha en la línea de comando – fluxim

Cuestiones relacionadas