FP2-910:"Unfortunately,the process com.android.bluetooth has stopped"pops up
Share one contacts files From Dut to paired phone->
Slipe down notification bar and tap BT icon->
Tap MORE SETTINGS >Turn off BT
Turn on BT and observe the DUT
Change-Id: Ie9c78fbdb36c18c11543e245f7450da7d0d0bc70
diff --git a/src/com/android/bluetooth/btservice/ProfileService.java b/src/com/android/bluetooth/btservice/ProfileService.java
index baaa4ad..02cb480 100644
--- a/src/com/android/bluetooth/btservice/ProfileService.java
+++ b/src/com/android/bluetooth/btservice/ProfileService.java
@@ -141,9 +141,14 @@
Log.d(mName, "Received stop request...Stopping profile...");
doStop(intent);
} else if (state == BluetoothAdapter.STATE_ON) {
- Log.d(mName, "Received start request. Starting profile...");
- doStart(intent);
+ if (mAdapter.getState()== BluetoothAdapter.STATE_TURNING_ON) {
+ Log.d(mName, "Received start request. Starting profile...");
+ doStart(intent);
+ } else {
+ Log.e(mName, "AdapterStatechange intent is delayed,not starting profile");
+ }
}
+
}
}
return PROFILE_SERVICE_MODE;