我特灵使一个应用程序(麻省理工学院应用程序发明家),将使用蓝牙连接到esp 32凸轮。我的问题是,我使用这段代码,我得到Error 908:The permission BLUETOOTH_CONNECT has been denied. Please enable it in the Settings app.
when Screen1.Initialize
call Screen1.AskForPermission
permissionName "BLUETOOTH_CONNECT"
when Screen1.PermissionGranted
if get(permissionName) = "BLUETOOTH_CONNECT"
call Screen1.AskForPermission
permissionName "BLUETOOTH_SCAN"
对于上下文,我在Galaxy S22上使用这个应用程序,我得到这个代码的那个人也在使用这个手机,他说我出于某种原因需要请求位置权限,它对他有效(youtube评论部分)我试图搜索它,但我只找到“麻省理工学院应用程序发明者已经为你做了这件事”这不适合我,或者我需要在AndroidManifest.xml中添加一些行,但我找不到没有单独的程序,我只找到了一些可疑的原因。
我想我不能做更多的代码,它是关于我的手机或Android的东西13权限系统,也如果我去设置>应用程序>我的应用程序>权限有没有蓝牙权限只有位置,音乐,照片和通知我`使用扩展蓝牙LE x1c 0d1x
1条答案
按热度按时间iaqfqrcu1#
使用BLE扩展的测试版。你可以在这里找到https://community.appinventor.mit.edu/t/beta-version-of-ble-extension-for-android-12-permission-changes/77286?u=taifun。另请参阅该帖子中的其他评论。