小编Eme*_*ick的帖子

在 Android 10 上拨打电话

我制作了一个应用程序,如果预先配置的代码通过短信到达,它会自动拨打电话。

我最初在 Android 9 上构建这个应用程序,只要我使用 Android 9,它就可以正常工作,但我的手机升级到 Android 10 版本后,它就停止工作了。

分析日志并调试应用程序,没有出现任何错误消息。调试一切正常,我将活动称为如下:

Intent in = new Intent(Intent.ACTION_CALL);
in.setData(Uri.parse(callPhone));
in.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(in);
Run Code Online (Sandbox Code Playgroud)

但什么也没发生。它只是不打电话。我在使用其他版本 Android 的其他设备上安装后仍然可以工作,但在 Android 10 中则不行。

有人知道 Android 10 版本是否实施了不同的操作,或者是否有新的通话方式?

*注意:我还尝试更新代码以使用 androidx 库,更改为使用 targetSdkVersion 29,但仍然相同。

android android-10.0

4
推荐指数
1
解决办法
844
查看次数

标签 统计

android ×1

android-10.0 ×1