当快速打开和关闭蓝牙超过100次时,会出现此问题。 我的框架还添加了[private boolean mForgotten]和它的hanlder; 但这个问题仍然存在。
03-23 20:31:20.759 D / dalvikvm(369):GREF已增至2001年 03-23 20:31:20.759 W / dalvikvm(369):JNI全局引用表(0x1b2ccb8)转储: 。 。 。 android.app.LoadedApk $ ServiceDispatcher $ DeathMonitor(643个唯一实例) 。 。 。 我的测试代码是:
while (true) {
if (!mBluetoothAdapter.isEnabled()) {
mBluetoothAdapter.enable();
atempToConnectNum++;
if (atempToConnectNum == 1500) {
break;
}
} else {
mBluetoothAdapter.disable();
}
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}