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



在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 }

你知道原因吗?

你把你的清单<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);

相关内容

最新更新