如何调试Android App授予特权权限?

时间:2019-03-05 01:50:32

标签: android android-studio android-permissions

我是Android开发的新手。我当前的任务需要授予“ Capture_audio_output”运行时权限。 Android Developer网站将该权限描述为“不适用于第三方应用程序”。

我从一些答案中得知,我可以扎根手机并安装系统应用程序。但是我不想那样做。

我也试图生成一个签名的调试apk文件,但是即使ADB告诉我它安装成功,该应用也没有显示。

1 个答案:

答案 0 :(得分:0)

CAPTURE_AUDIO_OUTPUT不是危险的权限,因此不适用于运行时权限系统。 CAPTURE_AUDIO_OUTPUT具有android:protectionLevel="signature|privileged",因此它只能由安装在特权(也称为系统)分区上或由平台签名密钥签名的应用持有。 即使您创建发布签名的APK,也不会获得获得此权限的特权。您必须植根设备,否则您将无法获得它。