签名的应用程序蓝牙无法正常工作

时间:2016-04-01 10:34:29

标签: android bluetooth permissions android-6.0-marshmallow android-keystore

我的应用程序通过RFComm蓝牙通道连接设备。一切正在从android 4.4.2到5.x.

根据Android 6.0文档,我向应用程序清单添加了ACCESS_FINE_LOCATION权限,并要求用户提供危险权限。

在调试会话期间,一切似乎都正常工作,我可以发现,配对,连接到我的设备,发送接收数据,没有问题。

当我使用密钥库签署应用程序时,我无法使应用程序正常运行。

我在这些设备上测试过:

  • htc m9 with Android 6.0
  • Nexus 5x with Android 6.0
  • Nexus 5x with Android 6.0.1

知道造成这种情况的原因以及解决方法吗?

提前致谢,

更新:查看LogCat我找到了这个04-01 14:09:43.339 4851-4912/? W/ActivityManager: Activity destroy timeout for ActivityRecord{d19eff7 u0 it.centrosistemi.ambrogioremote/it.centrosistemi.ambrogiocore.library.communication.bluetooth.BluetoothPickerActivity t110 f}

我使用关键字进行了一些搜索:活动销毁超时,但我没有找到修复程序。 :(

0 个答案:

没有答案