BluetoothSocket.Connect Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Coba sambungkan ke perangkat jarak jauh.
[Android.Runtime.Register("connect", "()V", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public void Connect();
[Android.Runtime.Register("connect", "()V", "")]
public void Connect();
[<Android.Runtime.Register("connect", "()V", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.Connect : unit -> unit
[<Android.Runtime.Register("connect", "()V", "")>]
member this.Connect : unit -> unit
- Atribut
Pengecualian
pada kesalahan, misalnya kegagalan koneksi
Keterangan
Coba sambungkan ke perangkat jarak jauh.
Metode ini akan memblokir hingga koneksi dibuat atau koneksi gagal. Jika metode ini kembali tanpa pengecualian maka soket ini sekarang tersambung.
Membuat koneksi baru ke perangkat Bluetooth jarak jauh tidak boleh dicoba saat penemuan perangkat sedang berlangsung. Penemuan perangkat adalah prosedur berat pada adaptor Bluetooth dan akan secara signifikan memperlambat koneksi perangkat. Gunakan BluetoothAdapter#cancelDiscovery() untuk membatalkan penemuan yang sedang berlangsung. Penemuan tidak dikelola oleh Aktivitas, tetapi dijalankan sebagai layanan sistem, sehingga aplikasi harus selalu memanggil BluetoothAdapter#cancelDiscovery() meskipun tidak secara langsung meminta penemuan, hanya untuk memastikan.
#close dapat digunakan untuk membatalkan panggilan ini dari utas lain.
android.Manifest.permission#BLUETOOTH_PRIVILEGED Memerlukan izin hanya ketika mDataPath berbeda dari BluetoothSocketSettings#DATA_PATH_NO_OFFLOAD.
Java dokumentasi untuk android.bluetooth.BluetoothSocket.connect().
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.