Как проверить наличие каких-либо результатов с устройства Bluetooth или устройства BLE или маяка с использованием Unity C #? [Дубликат]

Не вызывайте setError на EditText, используйте TextInputLayout 's setError ()

-1
задан dsiegler19 15 May 2016 в 00:50
поделиться

1 ответ

- вверх или $ 50

Нет, это не так. Вот плагин Bluetooth для Android и iOS за 10 долларов.

Правило выглядит следующим образом:

Если вы один человек, используйте это. Вы сэкономите время. Если вы работаете в компании, вы должны создать свой собственный плагин.

есть ли хороший учебник для этого, за которым я могу следовать?

Если вы решите создать свой собственный модуль Bluetooth, вы должны сначала изучить Java. Сделайте простую программу Java Java Bluetooth и протестируйте ее на своем Android-устройстве. Если это сработает, тогда вы можете просто преобразовать его в плагин, разделив код на такие функции, как bluetoothInit(), bluetoothConnect(), bluetoothSend(), bluetoothReceive(), bluetoothDisconnect(), bluetoothClose(). Затем скомпилируйте его в файл плагина (jar или aar). Теперь вы можете вызывать функции из Unity C #.

Узнайте Android Bluetooth API .

Ссылки о том, как вызвать функции Java из C # в Unity. Я предлагаю вам следовать первой ссылке.

http://www.what-could-possibly-go-wrong.com/creating-a-native-android-plugin-for-unity3d/

http://www.thegamecontriver.com/2015/04/android-plugin-unity-android-studio.html

https://www.thepolyglotdeveloper.com/2014/06/creating-an-android-java-plugin-for-unity3d/

EDIT:

Для iOS вам нужно изучить Objective-C. Изучите API Bluetooth iOS, затем создайте плагин.

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html

http://code.tutsplus.com/tutorials/ios-7-sdk-core-bluetooth-practical-lesson--mobile-20741

1
ответ дан Programmer 18 August 2018 в 02:36
поделиться
  • 1
    А как насчет iOS? – dsiegler19 15 May 2016 в 01:46
  • 2
    @ dsiegler19 Я только понял, что этот вопрос для iOS. Я отредактировал его и предоставил информацию об iOS. Я признаю, что версия iOS сложнее, чем Android. Я предлагаю вам пойти с уже сделанным плагином. Вы сэкономите время. – Programmer 15 May 2016 в 01:55
Другие вопросы по тегам:

Похожие вопросы: