错误:活动未启动,无法解析Intent {act = android.intent.action.CALL}

时间:2014-03-06 14:27:25

标签: android

在android 4.4,adb shell上,我尝试了android.intent.action.CALL并遇到了错误。

root:/ # am start -a android.intent.action.CALL -d tel:10010    
Starting: Intent { act=android.intent.action.CALL dat= tel:10010 }
Error: Activity not started, unable to resolve Intent { act=android.intent.action.CALL dat= tel:10010 flg=0x10000000 }

你知道原因吗?

1 个答案:

答案 0 :(得分:1)

你输入了你的清单<uses-permission android:name="android.permission.CALL_PHONE" />吗?

这是一个功能性的例子:

 String uri = "tel:" + "yourphone".trim() ;
 Intent intent = new Intent(Intent.ACTION_CALL);
 intent.setData(Uri.parse(uri));
 startActivity(intent);