我正在创建一个使用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) }
答案 0 :(得分:1)
在lollipop中更改了包名称
尝试使用此
"com.android.server.telecom"