Soxii via iOS
Jest tu jakiś mistrz #androidstudio, który znalazłby chwile czasu na wytłumaczenie mi kwestii w zamianie wartości odbieranej z modułu bluetooth?
#programowanie #pomocy #java #androiddev
#programowanie #pomocy #java #androiddev
Komentarz usunięty przez autora
Wykop.pl
W dużym skrócie, żeby odbierać dane z BT na androidzie musisz wykonać 5 podstawowych kroków:
1.) Włączenie BT i danie mu uprawnień(do lokalizacji xD Tak, witamy na Androidzie)
2.) Znalezienie urządzenia.
3.) Sparowanie się z nim.
4.) Połączenie w osobnym wątku, tak żeby nie zablokować głównego z UI. Dodatkowo trzymając to połączenie poza fragmentem/aktywnością(optymalnie w service), tak żeby było niezależne od cyklu życia fragmentów/aktywności i nie padało np przy obrocie
Na przykład można to zrobić tak:
http://nilhcem.com/iot/reverse-engineering-simple-bluetooth-devices
Tak, w androidzie można się bez żadnych problemów dostać do komunikacji przez BLE, która nie jest w żaden sposób szyfrowana ( ͡° ͜ʖ ͡°)