【问题标题】:Can we check the device to be smartphone by using bluetooth in flutter?我们可以通过在颤振中使用蓝牙来检查设备是智能手机吗?
【发布时间】:2020-06-17 05:32:30
【问题描述】:

问题是当我的颤振应用程序处于蓝牙扫描模式时,它正在检测所有设备,所以我只需要智能手机来检测使用我的应用程序和其他设备,如 smarTv、智能手表、腕带和耳机,我需要在颤振中拒绝它们应用程序

【问题讨论】:

    标签: flutter dart bluetooth detect smartphone


    【解决方案1】:

    很遗憾,没有办法最终仅检测智能手机并显示它们。在使用 BLE 进行广告宣传时,许多设备使用“GAP Appearance”标志来指定其类型(例如电话、计算机、标签、时钟等),但并非所有设备都遵循此约定,并且许多设备不使用此标签,所以您必须显示不是智能手机的设备。

    有关更多信息,请查看以下链接:-

    我希望这会有所帮助。

    【讨论】:

    • @Yossif Saeed 但是会有一个问题,两个智能手机设备应该需要同一个应用程序,那么只有我们可以通过广告检测我们应用程序中的蓝牙设备如果同一个应用程序不是在两个智能手机(即 A 和 B)设备中也可以工作吗???
    • 我不确定我是否理解这个问题,但如果您的意思是您需要在两部智能手机中使用您的应用程序,那么它应该没有什么不同,因为使用 GAP 外观是通用的 BLE 东西.但是,正如我在回答中所说,这不是区分设备的决定性方法,因为许多设备不使用这种 GAP 外观。
    猜你喜欢
    • 1970-01-01
    • 2018-04-09
    • 2018-09-04
    • 2020-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多