I'm looking a way to get current device's serial number in my integration tests.
Now, when calling
TelephonyManager manager = (TelephonyManager) getActivity().getSystemService(Context.TELEPHONY_SERVICE);
String deviceId = manager.getDeviceId();
in my test method, I get java.lang.SecurityException: Requires READ_PHONE_STATE: Neither user 10227 nor current process has android.permission.READ_PHONE_STATE.
I added <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
in my test project AndroidManifest.xml
, but that did not helped.