2011-07-19 20 views
6

Mam androida działającego na wirtualnej skrzynce, aby użyć go jako drugiego telefonu komórkowego z kijem USB bluetooth, aby połączyć go z prawdziwym urządzeniem.emulacja Androida na wirtualnym pudełku w zaćmieniu

mam 2 pytania:

  1. Czy to możliwe, aby uzyskać dostęp z DDMS w Eclipse jak prawdziwe urządzenia do wersji pudełkowej wirtualnym?

  2. Jak mogę zainstalować pakiet .apk na wirtualnym pudełku z Androidem?

Mam nadzieję, że somoeone może mi pomóc.

Dzięki!

Odpowiedz

23
  1. Prasa Alt + F1 typu netcfg zapisz adres IP i naciśnij Alt + F7.
  2. Uruchom w terminalu na hoście.

Powinieneś zobaczyć urządzenie w ADT i móc uruchamiać na nim aplikacje.

Edit: to będzie działać, jeśli są skonfigurowane do korzystania z mostkiem lub Host Bus Adapter-only: za NAT należy skonfigurować pierwszy port forwarding:

  1. cd do katalogu VirtualBox na oknach: (C:/Program Files/Oracle/VirtualBox)
  2. skonfigurować reguły przekierowania portów za pomocą linii poleceń tak: VBoxManage modifyvm <name_of_your_android_vm> --natpf1 adb,tcp,*,5555,*,5555
  3. Uruchom maszynę wirtualną
  4. połączyć się z VM wpisując adb connect localhost:5555
  5. Uruchom aplikację w Eclipse, a zobaczysz localhost: 5555 jako dostępny AVD
+0

adb mówi: nie można połączyć! Co to jest port, czy to standard 5555? ip, które jeśli trzeba użyć netcfg to eth0, prawda? – fluxim

+0

czy adb ma uprawnienia? –

+0

edytować mój post, przepraszam! co masz na myśli z uprawnieniami? Piszę tylko ./adb.exe w prawym folderze w linii poleceń – fluxim