Using
android.provider.Settings.Secure.getString(mActivity.getContentResolver(), "bluetooth_address");
is no longer allowed for 7.0+ devices so the current method of using UUID's will no longer work.
I think the only alternative is to use a pre-set list of 7 UUIDS and listen for all on the host.
Then each client will have to try each UUID until one works or fail.
Using
android.provider.Settings.Secure.getString(mActivity.getContentResolver(), "bluetooth_address");is no longer allowed for 7.0+ devices so the current method of using UUID's will no longer work.
I think the only alternative is to use a pre-set list of 7 UUIDS and listen for all on the host.
Then each client will have to try each UUID until one works or fail.