我正在尝试创建一个自己的呼叫应用程序,而不使用本机应用程序进行呼叫。 我在Android开发人员网站上了解到,对于API> 23,存在电信框架,但是当我请求BIND_TELECOM_CONNECTION_SERVICE的权限以将我的服务与电信绑定时,我总是会收到“拒绝权限”。 BIND_TELECOM_CONNECTION_SERVICE是签名权限。 我发现了:
“ signatureOrSystem” “ signature | privileged”的旧同义词。 API级别23中已弃用。
系统仅授予Android系统映像上专用文件夹中的应用程序或使用与声明该权限的应用程序相同的证书签名的应用程序的权限。避免使用此选项,因为签名保护级别应足以满足大多数需求并且可以正常工作,而与应用程序的确切安装位置无关。 “ signatureOrSystem”权限用于某些特殊情况,其中多个供应商已将应用程序内置到系统映像中,并且由于它们是一起构建的,因此需要显式共享特定功能。
我的问题是: 我可以使用电信框架构建自己的呼叫应用程序吗? 还有其他方法可以创建可管理自己的通话的应用吗?
我想了解是否必须通过本地android调用应用程序进行呼叫