小编Red*_*eld的帖子

蓝牙在SDP查询中找不到自定义服务UUID

我有一些我的应用程序专门用于通过蓝牙使用我放在一起的快速,临时协议在设备之间共享文件.目前,在包含Activity我开始发现,并将我找到的任何设备添加到RecyclerView中.以下是处理该代码的代码BroadcastReceiver:

private val scanReceiver = object : BroadcastReceiver() {
    override fun onReceive(context: Context, intent: Intent) {
        if (intent.action == BluetoothDevice.ACTION_FOUND) {
            val dev = intent.getParcelableExtra<BluetoothDevice>(BluetoothDevice.EXTRA_DEVICE)
            Log.d(TAG, "Got device ${dev.name} with address ${dev.address}")
            if (dev.name != null) {
                Log.d(TAG, "Found nonnull device name, adding")
                if (!viewAdapter.dataset.any { it.name == dev.name }) {
                    viewAdapter.dataset.add(dev)
                    viewAdapter.notifyDataSetChanged()
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我想以这样的方式修改它,它只会添加使用我在应用程序的服务器部分中设置的服务UUID进行广播的设备.在做了一些研究之后,我来到了这个方法,我可以使用它来获取设备上的服务的UUID.我将它集成到我的BroadcastReceiver中

private val scanReceiver = object : BroadcastReceiver() {
    override fun onReceive(context: Context, intent: Intent) { …
Run Code Online (Sandbox Code Playgroud)

android bluetooth kotlin

5
推荐指数
1
解决办法
338
查看次数

git clone 致命:无法创建工作树目录权限被拒绝

所以我试图从 git 克隆一个存储库,到我知道我有写访问权限的文件夹中。

我正在尝试使用 IntelliJ 的内置 VCS 功能和来自 git-scm.com 的 git bash 程序克隆它,它们都返回以下错误:

fatal: could not create work tree dir '<repo name>' : 
Permission denied
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

git bash github intellij-idea

4
推荐指数
2
解决办法
4万
查看次数

如何使用Java发送cURL -X POST --data-urlencode

我一直在互联网上寻找这个问题,但没有找到有效的答案。我正在尝试制作一个bukkit插件,该插件在运行命令时将数据发送到传入的Slack webhook。我已经注意到命令正在运行,但是我不知道如何发送JSON。(对于那些不熟悉Slack的人,终端窗口中的命令是curl -X POST --data-urlencode 'payload={"channel":"#slack-channel-id","username":"bot's username","text":"Self explanatory","icon_emoji":"The bot's icon"}' https://slack.com/custom/webhook/token/here我一直在寻找并且在谷歌上搜索了好一小时,试图找到一种Java方式来发送此消息。但是不管我尝试什么,它都不会工作,感谢您的任何帮助,谢谢

java curl

3
推荐指数
1
解决办法
1581
查看次数

标签 统计

android ×1

bash ×1

bluetooth ×1

curl ×1

git ×1

github ×1

intellij-idea ×1

java ×1

kotlin ×1