Skąd Android radzi sobie z poleceniami wysyłanymi przez zestawy słuchawkowe połączone za pośrednictwem gniazda słuchawkowego? W szczególności do odtwarzania/wstrzymywania i odbierania połączeń? Czy jest to ukryte w systemie operacyjnym lub czy można uzyskać do niego dostęp za pośrednictwem interfejsu API?Która część stosu oprogramowania Android obsługuje polecenia za pośrednictwem gniazda słuchawkowego? (na przykład odbieranie połączeń za pomocą zestawu słuchawkowego)
Odpowiedz
To nie jest tak naprawdę związane z żadną z funkcji lub możliwości Androida, to tylko sprzęt, 3.5 nie ma ograniczonej i wyraźnie określonej liczby połączeń, możesz mieć gniazdo mono, stereo, z 3 kanałami lub nawet z innymi konfiguracjami.
o ile wiem, że tego typu sprzęt (gniazdo jack) nie jest nawet wymieniony na liście wymagań dotyczących uzyskiwania komercyjnej wersji Androida dla Google, więc nie można nawet wyobrazić sobie jasnego zestawu urządzeń opartych na wersja Androida, na którą celujesz.
co masz na myśli mówiąc o "numerze połączenia"? – gipi
@ gipi, jeśli spojrzysz na męskie złącze dla 3,5-calowego gniazda, zwykle możesz zobaczyć pierścień/s na metalu, są to rzeczywiste połączenie, gdy podnośnik będzie na miejscu. – user2244984
To jest ignorancka spekulacja, i w żaden sposób nie odpowiada na pytanie. Jeśli poświęcisz trochę czasu na zbadanie źródeł Androida, zobaczysz, jak to się dzieje na konkretnych urządzeniach, na które skierowane jest to drzewo. –
- 1. Zmiana trasy gniazda słuchawkowego iPhone'a
- 2. Przepustowość z gniazda słuchawkowego/mikrofonu
- 3. Jak wykryć Możliwości zestawu słuchawkowego
- 4. Przycisk wykrywania zestawu słuchawkowego kliknij iPhone SDK
- 5. Programowo podłącz się do zestawu słuchawkowego Bluetooth z aplikacji Android.
- 6. Tworzenie „pośrednik” kontroler przycisk zestawu słuchawkowego w Androidzie
- 7. Odbieranie obrazu za pośrednictwem websocket
- 8. Emulator Androida - jak emulować działanie wtyczki zestawu słuchawkowego
- 9. używać urządzenia z systemem Android jako zestawu słuchawkowego dla innego urządzenia
- 10. 20 Odbieranie na sekundę za pomocą SocketAsyncEventArgs
- 11. Odbieranie danych za pośrednictwem LISP USOCKET
- 12. Jak używać urządzenia z systemem Android jako zestawu słuchawkowego Bluetooth do innego telefonu komórkowego?
- 13. Uzyskiwanie poziomu naładowania baterii zestawu słuchawkowego Bluetooth w systemie Mac OSX
- 14. Czy Android obsługuje tryb płatności w aplikacji za pośrednictwem PayPal?
- 15. połączeń Artisan polecenia za pomocą kodu nie działa
- 16. Jak wyświetlić część ciągu za pomocą css
- 17. Odbieranie nagłówków HTTP za pośrednictwem NSURLRequest/NSURLConnection w kakao
- 18. Odbieranie wiadomości offline za pomocą Quickblox
- 19. Projektowanie oprogramowania tylko za pomocą interfejsów?
- 20. Jak złapać przepełnienie stosu za pomocą pthread?
- 21. Która część Androida jest odpowiedzialna za wybór prawidłowego profilu zasobów?
- 22. Inicjowanie zestawu za pomocą Iterable
- 23. Jak owinąć część tekstu za pomocą rozpiętości za pomocą jQuery?
- 24. Wysyłanie poleceń AT za pośrednictwem ADB Android
- 25. odczytać część pliku za pomocą iostreams
- 26. Serwer klienta: przesyłanie plików z systemu Android na komputer PC za pośrednictwem gniazda
- 27. Wyłączanie urządzenia USB za pomocą oprogramowania w systemie Windows
- 28. Serwer przesyłania plików/klient za pomocą gniazda
- 29. Przejrzystość za pomocą polecenia wieloboków
- 30. Odwracanie stosu w Pythonie za pomocą rekursji
Czy słyszałeś o aplikacji Square? Czytają informacje o karcie kredytowej z czytnika kart podłączonego do tego samego gniazda 3,5 mm. Nie mam pojęcia, jak to zrobić! –
@Usagi - Wygląda na to, że zostało zamknięte z powodu błędu. W każdym razie najniższy poziom (np. Aktywacja rezystorów pullup i sprawdzanie zamknięć przełączników, a następnie dezaktywacja ich w celu oszczędzania baterii) jest obsługiwany w kodzie specyficznym dla urządzenia jądra. Aby znaleźć obsługę androida na średnim poziomie (przynajmniej w ogólnym przypadku), może być konieczne pobranie całego repozytorium (niestety ogromnego) i wykonanie kilku pełnych nazw plików na prawdopodobne warunki. Wszelkie funkcje i funkcje dostępne dla aplikacji zostaną udokumentowane innymi interfejsami API Androida lub dostawcy w odpowiednich dokumentach dla programistów. –