2012-03-22 30 views
9

Herkes bana yardımcı olabilir başka bir cihaz/Bu şartları yerine nasıl önermek beni? Aynı konu üzerinde arama yaptım, ancak şu anda etkin olan Bluetooth cihazlarını nereden ve nasıl anlayamıyorum.Android dosya gönderme/veri/

DÜZENLEME: -

Şimdi, cihazlarla diğer cihazları ve eşleştirme arama mümkün ama yine de ben bluetooth üzerinden dosya transferi mümkün değilim.

Ben this ve this hakemli.

Ben diğer işlemler bundan sonra başlayan düşünüyorum.

+0

Şimdiye kadar kodunuzu eklemek miyim? – Radu

+0

Sorumu zaten paylaştığım bu 2 bağlantıyı hak ettim. Hala kod ister misin? – anddev

+1

Android'in muhtemelen bildiğiniz gibi, OBEX API'leri yoktur. Uygulamayı ne kadar sürdürdüğünüzü görmemiz gerekiyor [OBEX API] (http://gitorious.org/0xdroid/external_obexd/blobs/beagle-donut/doc/client-api.txt) – Radu

cevap

0

cihazlar arasında iletişim için http://www.java2s.com/Open-Source/Android_Free_Code/Bluetooth/Download_Free_code_Bluetooth_Chat.htm (bluetooth sohbet örnek) kullanabilirsiniz. Bluetooth sohbet örneğinde, bluetooth bağlantısını yapmak, soketi kurmak ve daha sonra verileri aktarmakla uğraşan BluetoothChatService java sınıfı vardır. Bütün bu işlevler, diş ipi güvenli şekilde farklı ipliklerde gerçekleştirilir. Bu dosyayı uygulamanızda kullanabilir ve sınıfın bir örneğini oluşturabilir ve verileri yazmak için yazma işlevini çağırabilirsiniz. Ve alınan veriler aktivitenin işleyici değişkeni tarafından ele alınacaktır (mHandle.obtainMessage() tarafından).

o zaman onlar kabul iletişim protokolü öğrenmek ve sonra harici cihaz için istenen protokole verilerinizi dönüştürmek için bir sınıf oluşturmak zorunda yazıcı veya pc gibi belirli bir cihazla iletişim kurmak istiyorsanız durumda.

İlgili konular