标签: android unit-testing bluetooth
我有一个相当复杂且混乱的AndroidBluetoothAdapter应用程序,它支持与SPP,HDP和BTLE健康设备进行通信。测试它是一场噩梦,因为我只能使用既有限又不太可控的真实设备来做到这一点。
执行此操作的一个步骤是能够对BluetoothDevice对象进行序列化和反序列化。
有人知道该怎么做吗?
我可以使用此类的Parcelable方面吗?如果可以,如何使用?
Android表示不要使用它,但是如果它使我能够控制BluetoothDevice对象的填充,那么它将大有帮助。