我们可以拨打Android Wear 2.0中的任何号码吗?

时间:2017-08-17 08:41:28

标签: android wear-os

我正在开发Android Wear应用程序,我正在开发一项功能,以便在紧急情况下拨打911。我还没见过android wear 2.0。

我知道2.0中有互联网连接和Google Play商店,但如果我们也可以拨打2.0中的任何号码,我也没有任何信息。有人可以回答我的问题。

1 个答案:

答案 0 :(得分:1)

是的,如果你有具有蜂窝功能的设备(例如LG Watch Urbane 2nd Edition LTE)和SIM卡,你可以拨打电话。

在代码中,它可能看起来像这样:

 Uri number = Uri.parse("tel:" + phoneNumber);
 Intent callIntent = new Intent(Intent.ACTION_DIAL, number);
 startActivity(callIntent);

这并不需要任何权限,因为它实际上并未拨打电话,只是在可穿戴设备上打开拨号器。据我所知,也可以在没有用户确认的情况下拨打电话,但这需要处理运行时权限。