将record_audio权限添加到AndroidManifest.xml
我这样做了,仍然得到同样的错误 (4认同)
小智.. 11
在最近的Android版本中,似乎在更改清单中的权限后从Android Studio中删除apk实际上并未更改应用程序设置中的权限.这就是上述答案对我有用的原因.我在清单中构建了一个没有RECORD_AUDIO权限的应用程序,并在我的日志中看到了权限错误(以及OP中的错误).我将权限添加到我的清单并重新启动设备上的应用程序,日志中的权限错误不再存在,但我仍然在OP中遇到错误.我进入了我的系统,应用程序,应用程序管理器 - > MyApp - > Permissions,并看到Record Audio已列出但仍然关闭.手动转动它固定它.
我想(但尚未确认)如果我首先在我的清单中建立了正确的许可,这对我来说就是有效的.或者,从设备卸载我的应用程序,然后重新安装,也可能会修复,但我也没有尝试过.
在最近的Android版本中,似乎在更改清单中的权限后从Android Studio中删除apk实际上并未更改应用程序设置中的权限.这就是上述答案对我有用的原因.我在清单中构建了一个没有RECORD_AUDIO权限的应用程序,并在我的日志中看到了权限错误(以及OP中的错误).我将权限添加到我的清单并重新启动设备上的应用程序,日志中的权限错误不再存在,但我仍然在OP中遇到错误.我进入了我的系统,应用程序,应用程序管理器 - > MyApp - > Permissions,并看到Record Audio已列出但仍然关闭.手动转动它固定它.
我想(但尚未确认)如果我首先在我的清单中建立了正确的许可,这对我来说就是有效的.或者,从设备卸载我的应用程序,然后重新安装,也可能会修复,但我也没有尝试过.
将record_audio权限添加到AndroidManifest.xml
<uses-permission android:name="android.permission.RECORD_AUDIO" />