Saya sedang mengembangkan aplikasi yang akan mengirim permintaan ke printer bluetooth untuk dicetak. Kode berfungsi dengan baik untuk perangkat nyata, tetapi saya ingin menjalankannya di Android Emulator. Bagaimana cara menggunakan emulator untuk pengujian bluetooth?
98
Jawaban:
Tidak boleh. Emulator tidak mendukung Bluetooth, seperti yang disebutkan dalam dokumen SDK dan beberapa tempat lainnya. Emulator Android tidak memiliki kemampuan bluetooth ".
Anda hanya dapat menggunakan perangkat nyata.
Batasan Emulator
Batasan fungsional emulator meliputi:
Lihat dokumentasinya
sumber
Unduh Androidx86 dari ini Ini adalah file iso, jadi Anda
memerlukan sesuatu seperti VMWare atau VirtualBox untuk menjalankannya Saat membuat mesin virtual, Anda perlu mengatur jenis OS tamu sebagai Linux, bukan Lainnya.
Setelah membuat mesin virtual, atur adaptor jaringan ke 'Bridged'. · Jalankan VM dan pilih 'Live CD VESA' saat boot.
Sekarang Anda perlu mencari tahu IP VM ini. Pergi ke terminal di VM (gunakan Alt + F1 & Alt + F7 untuk beralih) dan gunakan perintah netcfg untuk menemukannya.
Sekarang Anda perlu membuka command prompt dan pergi ke folder instal android Anda (di host). Ini biasanya C: \ Program Files \ Android \ android-sdk \ platform-tools>.
Ketik adb connect IP_ADDRESS. Yang merah! Sekarang Anda perlu menambahkan Bluetooth. Colokkan dongle Bluetooth USB / perangkat Bluetooth Anda.
Di layar VirtualBox, buka Perangkat> Perangkat USB. Pilih dongle Anda.
Selesai! sekarang VM Android Anda memiliki Bluetooth. Coba nyalakan Bluetooth dan temukan / paring dengan perangkat lain.
Sekarang yang tersisa hanyalah pergi ke Eclipse dan menjalankan program Anda. Pengelola AVD Android harus menampilkan VM sebagai perangkat dalam daftar.
Atau, Di bawah pengaturan mesin virtual, Goto serialports -> Port 1 centang Aktifkan port serial pilih nomor port lalu pilih mode port sebagai terputus klik ok. sekarang, mulai mesin virtual. Di bawah Perangkat -> Perangkat USB -> Anda dapat menemukan bluetooth laptop Anda terdaftar. Anda cukup memeriksa opsi dan mulai menguji aplikasi bluetooth android.
Sumber
sumber
netcfg
tidak ditemukan pada pemasangan saya, meskipunifconfig eth0
berhasil.