缺少蓝牙权限 - 但我的应用程序不使用它

问题描述 投票:0回答:1

我当前的应用程序几乎可以正常工作,只是它偶尔会抛出一个我无法解释的错误:

E/AudioManagerAndroid﹕ BLUETOOTH permission is missing!

没有提供更多信息... 我的应用程序与蓝牙无关,所以我想知道这个错误来自哪里。 最接近的可能是我访问的铃声管理器,以获取用于我的通知的默认闹钟铃声。

有人经历过同样的事情,并且可能知道解决办法吗? 它不会使我的应用程序崩溃,但我的印象是,它确实使测试朋友手机上的应用程序崩溃(他没有 logcat,因为他在数百英里之外,对这些事情一无所知)

android permissions bluetooth logcat
1个回答
0
投票

您是否尝试过在AndroidManifest.xml中添加权限?

  • 以防万一,这是命令:

然后再次运行程序以查看问题是否已解决。

  • 您的应用程序通过蓝牙传输数据吗?

例如在音乐播放器应用程序中传输数据或传输数据以控制灯/风扇打开/关闭。如果不是这种情况,我认为 android IDE 可能存在某种错误,应该在将 android studio 更新到最新版本时修复它。

我知道你问这个问题已经快十年了,但我希望它能有所帮助:D 。

© www.soinside.com 2019 - 2024. All rights reserved.