Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序必须具有相机和音频访问权限,而无需每次都请求(我不想详细说明,但请相信我)。
如果用户在相机或音频权限上单击“仅这次”,有没有办法在 Android 11+ 上知道?
您不能说用户何时会禁用授予您的应用程序的权限。
如果您想始终拥有权限(无论您何时真正需要它),请在启动您的应用程序时要求用户授予权限。除此之外,您不能阻止用户稍后禁用权限。
有一些像:
if (isPermissionGiven){ //Permission given, continue... } else { //Permisson not given, ask for permission... }
通过这种方式,您将能够完成您的工作,除非您在未经用户同意的情况下在后台访问用户的相机,这是不合法的。