社区
Android
帖子详情
将targetSdkVersion设置为29之后,没办法搜索到BLE设备。
dgutkai
2020-11-27 01:45:56
我使用一个简单的代码搜索BLE设备,将targetSdkVersion设置为28的时候,都可以正常搜索得到BLE设备。
但当我把targetSdkVersion改为29之后,就一直没有返回设备信息了。权限都已经授权了。
请问这是什么问题呢?
...全文
17743
4
打赏
收藏
将targetSdkVersion设置为29之后,没办法搜索到BLE设备。
我使用一个简单的代码搜索BLE设备,将targetSdkVersion设置为28的时候,都可以正常搜索得到BLE设备。 但当我把targetSdkVersion改为29之后,就一直没有返回设备信息了。权限都已经授权了。 请问这是什么问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
又菜又爱coding
2021-04-01
打赏
举报
回复
Android10需要精准定位权限:android.permission.ACCESS_FINE_LOCATION
day_moon
2020-12-01
打赏
举报
回复
android 10 蓝牙要定位权限 其他的倒是没啥要求了
le540850072
初级
2020-11-28
打赏
举报
回复
我也看不懂android 10 对于你的搜索功能有什么影响。
le540850072
初级
2020-11-28
打赏
举报
回复
你怀疑是android 10 的版本修改导致的吗? 那你看看android 10 的变更吧:[url=https://developer.android.google.cn/about/versions/10/highlights[/url]
全网最全-DA14531-全球最小
BLE
芯片-
SDK
软件调试
全网最全-DA14531-全球最小
BLE
芯片-
SDK
软件调试介绍 选择一个工程\projects\
target
_apps\
ble
_examples\
ble
_app_profile 本软件一口气打印用户常用的数据:
SDK
版本、
设备
MAC地址和
设备
名称等,让
SDK
变得不再陌生,学会串口打印就基本掌握了
SDK
调试方法,用户可以去打印任何需要理解的变量数据。 1)打开串口打印 #define CFG_PRINTF #ifdef CFG_PRINTF #define CFG 2)串口打印
SDK
版本 arch_printf("
SDK
_
VERSION
: %s DATE: %s\r\n",
SDK
_
VERSION
,
SDK
_
VERSION
_DATE); 3)串口打印
设备
MAC地址 4)串口打印
设备
名称 显示以下结果:
SDK
_
VERSION
: v_6.0.18.1182.1 DATE: 2022-11-23 17:58 MAC OTP addr: ff ff ff ff ff ff MAC nvds addr: 04 00 70 ca ea 80 Device Name: DLG-PRFL
全网最全-DA14531-全球最小
BLE
芯片-
SDK
母版
全网最全-DA14531-全球最小
BLE
芯片-
SDK
母版 (官网版本号
SDK
_6.0.18.1182.1.zip) 解析其中一个工程6.0.18.1182.1\projects\
target
_apps\
ble
_examples\
ble
_app_profile 怎样查看
SDK
版本定义? 找到文件
sdk
_
version
.h中定义内容如下: #define
SDK
_
VERSION
"v_6.0.18.1182.1" #define
SDK
_
VERSION
_DATE "2022-11-23 17:58 " #define
SDK
_
VERSION
_STATUS "REPOSITORY
VERSION
v_6.0.18.1182.1" user_periph_setup.c和user_periph_setup.h 在Platform 文件中,用户配置外设IO定义功能,如DA14531有12个管脚分别为P0_1~P0_12,配置外部中断、输入输出、I2C、SPI、UART等。 da1458x_config_advanced.h 定义
BLE
广播相关的内容,如:定义本地默认的MAC地址 #d
Android蓝牙
BLE
从理论到实战
本课程主要介绍基础的低功耗蓝牙5.2通信协议、Android
BLE
API、通信性能优化和调试技巧。通过学习,同学们可以独立完成开发一个APP,并与
BLE
从机APP进行双向数据通信。本课程同样适用于IOS和嵌入式同学们,并帮助提升分析和解决蓝牙通信问题的能力。
Una
ble
to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for
Una
ble
to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant:’ 解决方法: 确保在build.gradle文件中
设置
了applicationId “com.example.myapp”; android { … defaultConfig { applicationId “com.example.myapp” min
Sdk
Version
19
target
Sdk
Version
28
version
APICloud
BLE
低功耗蓝牙4.0 安卓12
target
Sdk
Version
=31
APICloud
BLE
低功耗蓝牙4.0 安卓12权限和满足
target
Sdk
Version
=31要求
Android
80,349
社区成员
91,287
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章