Mikrofonlu kulaklık, kulaklık amplifikatörü, mikrofon, DAC/ADC veya yerleştirme yuvası gibi bir ses aksesuarını uygularken aksesuarın Android cihazlara nasıl bağlandığını göz önünde bulundurun. Aşağıdaki bölümlerde, müzik veya diğer ses içeriklerini yayınlamak için kablolu 3,5 mm kulaklık bağlantıları, Universal Serial Bus (USB) bağlantıları ve Bluetooth bağlantıları açıklanmaktadır.
3,5 mm mikrofonlu kulaklık konnektörü üzerinden ses
Birçok Android cihazda 3,5 mm ("mini") mikrofonlu kulaklık konnektörü bulunur. 3,5 mm mikrofonlu kulaklık spesifikasyonu, geleneksel stereo çıkış ve mono giriş özelliklerinin yanı sıra çeşitli Android cihazlar ve mikrofonlu kulaklıklar arasında birlikte çalışabilirliği sağlayan standart empedansları ve işlevleri tanımlar.
USB üzerinden ses
Android, USB'yi birkaç modda kullanabilir:
- Geliştirme. Ses desteklenmez.
- Aksesuar. Android Open Accessory (AOA) 2.0 tarafından sağlanır ve USB üzerinden özel ses bağlama bölümünde açıklandığı gibi sınırlı ses özelliği sunar.
- Düzenleyen. Android cihazın USB veriyolunu kontrol etmesini ve ses arabirimleri dahil olmak üzere çok çeşitli USB tabanlı çevre birimleriyle çalışmasını sağlar. Ana makine modunu uygulayan cihazlar, USB mikrofonlu kulaklık spesifikasyonuna uygun USB mikrofonlu kulaklıklarla uyumlu olacaktır. Ana makine modu sesi, USB dijital ses bölümünde açıklanmıştır.
Bluetooth üzerinden ses
Android'e Bluetooth üzerinden bağlanan bir aksesuar, oynatılmak üzere müzik aktarmak için Gelişmiş Ses Dağıtım Profili (A2DP) bağlantısı kullanabilir. A2DP ile Bluetooth üzerinden ses çalma özelliği Android 1.5 (API düzeyi 3) ve sonraki sürümlerde desteklenir. Android kullanıcıları, sistem Ayarlar > Bluetooth'u kullanarak bu profili destekleyen bir aksesuara bağlanabilir ve ikincil bir uygulama kullanmadan doğrudan aksesuarda müzik çalabilir.
Android 3.0 (API düzeyi 11) itibarıyla uygulamalar,
BluetoothA2dp
sınıfını kullanarak A2DP bağlantısı çalıştırabilir. Ses aksesuarına çıkış için özel bir uygulama sağlamak istiyorsanız Android 3.0 veya sonraki bir sürümü kullanmanız gerekir.
Sonraki adımlar
Bluetooth bağlantısı kullanan bir ses aksesuarı oluşturmaya başlamak için:
- Bluetooth iletişimini ve A2DP bağlantı profilini destekleyebilecek bir donanım platformu seçin veya donanım cihazı oluşturun.
- Bluetooth bağlantısı kullanan bir ses oynatma aksesuarının örnek uygulamasını içeren ADK 2012 donanım yazılımı kaynak kodunu (
<adk-src>/adk2012/board/library/ADK2/
) inceleyin.
Not: ADK 2012 kaynak kodu, Texas Instruments CC2564 çipi için oluşturulmuş açık kaynak bir Bluetooth yığını içerir ancak standart bir Ana Makine/Denetleyici Arayüzü (HCI) uygulayan tüm Bluetooth çipleriyle çalışacak şekilde tasarlanmıştır.
USB ve Bluetooth LE üzerinden MIDI
Hem USB hem de Bluetooth Düşük Enerji, MIDI protokolü için aktarım aracı olarak kullanılabilir. Ayrıntılar için MIDI başlıklı makaleyi inceleyin.