在Android中,无需打开手机应用程序即可拨打USSD号码
我尝试从我的应用程序中调用USSD号码,如下所示:在Android中,无需打开手机应用程序即可拨打USSD号码,android,ussd,Android,Ussd,我尝试从我的应用程序中调用USSD号码,如下所示: Uri u = Uri.fromParts("tel", "*110#", ""); Intent i = new Intent(Intent.ACTION_CALL, u); startActivity(i); 这将启动手机应用程序并拨打电话号码 我想要的是在不打开手机应用程序的情况下拨打USSD号码,或者请在后台打开它。 如果用户正在做某事,则不应打扰他。只能生成通知 有什么建议吗?幸运的是,这是不可能的,除非您自己定制固件。如果可能的话
Uri u = Uri.fromParts("tel", "*110#", "");
Intent i = new Intent(Intent.ACTION_CALL, u);
startActivity(i);
这将启动手机应用程序并拨打电话号码
我想要的是在不打开手机应用程序的情况下拨打USSD号码,或者请在后台打开它。
如果用户正在做某事,则不应打扰他。只能生成通知
有什么建议吗?幸运的是,这是不可能的,除非您自己定制固件。如果可能的话,恶意软件会利用它在用户不知情的情况下拨打电话。现在这是可能的,因为android O(api 26)使用
sendusdrequest()
检查文档