无法使用Intents在Android Lollipop 5.0中进行视频通话

时间:2015-05-11 06:39:00

标签: android android-intent

我正在创建一个使用Intents进行视频通话的应用程序,我尝试过的代码如下,

   Intent callIntent = new Intent(
                                "com.android.phone.videocall");
                        callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                        callIntent.putExtra("videocall", true);
                        callIntent.setData(Uri.parse("tel:" + phoneNo));
                        startActivity(callIntent);
                        delayWait(duration);

但上面代码的问题是,对所有较低版本(高达kitkat 4.4)工作正常,但它不适用于5.0(棒棒糖)版本。请建议我使用Intents实现此目的。

Error: E/com.example.menewintel.service.VideoCallService(5801): No Activity found to handle Intent { act=com.android.phone.videocall dat=tel:xxxxxxxxx flg=0x10000000 (has extras) }

1 个答案:

答案 0 :(得分:1)

在lollipop中更改了包名称

尝试使用此

"com.android.server.telecom"