gpt4 book ai didi

android - 最新的 Android/Cyanogenmod 的蓝牙库?

转载 作者:行者123 更新时间:2023-11-30 01:23:23 25 4
gpt4 key购买 nike

我正在尝试使用 NDK 为 Android 构建一些蓝牙终端工具,例如 hcitool 和 obexftp。但是,据我所知,由于最新的 Android 上的蓝牙堆栈发生了变化,因此包含在 hcitool、hcidump、obexftp 的多个 Android 实现中的 libbluetooth.so 不再有效。

具体来说,我需要 obexftp 才能在两部 Nexus 5 和 OnePlus One 手机之间执行蓝牙 ftp 传输。以下是一些 5-6 年前不再有效的工具实现的链接。我收到错误消息 Device not found

https://github.com/d34th4ck3r/Hcidump-in-Android
https://github.com/AlanZheng/hcidump-android
http://forum.xda-developers.com/showpost.php?p=9993128
http://i-miss-erin.blogspot.com/2009/09/connect-bluetooth-keyboard-in-android.html

有谁知道我现在需要哪个 libbluetooth.so 文件,或者我是否需要其他库才能使用蓝牙堆栈?

我目前的手机有 Cyanogenmod 12.1 和 Android 5 Lolipop。

最佳答案

BlueZ(标准 linux 蓝牙堆栈)在 Android 4.2 中已被替换为 bluedroid(最初由 Broadcom 开发,现已开源)。

没有简单的方法可以让旧的 bluez 工具与新的堆栈一起工作。

关于android - 最新的 Android/Cyanogenmod 的蓝牙库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36770089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com