I am trying to get IMEI of a phone by running this android code

String imei="*#06#";//Checking the Phone's IMEI.
Intent cintent= new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+Uri.encode(imei)));
startActivity(cintent);

I have set the permission as required

  <uses-permission android:name="android.permission.CALL_PHONE"/>

But am getting this feedback on my phone "Connection problem or invalid MMI code". Where did I go wrong? Thanks

有帮助吗?

解决方案

A simple change of this line did the magic. From

    Intent.ACTION_CALL 

TO:

    Intent.ACTION_DIAL

Thanks

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top