Android 仅图片权限
Android picture only permission
我的应用程序只使用相机拍照。
我正在使用 Android SDK 29 和 flutter。
我使用权限:
<uses-permission android:name="android.permission.CAMERA" />
问题是它询问用户是否允许应用程序使用麦克风录制音频。我想这是因为它可以是视频。是否可以删除对我的应用程序完全无用的麦克风权限?
我猜这是不可能的。
我猜这是因为它可以是视频:我不这么认为,也许您使用的某些库需要一些权限才能工作,但是,尝试删除不必要的权限,如下所示:
你的 Flutter 项目 > android > app > src > main > AndroidManifest.xml 并添加:
<uses-permission android:name="android.permission.RECORD_AUDIO" tools:node="remove"/>
使用 camera-0.5.7 依赖项,我必须按如下方式初始化我的相机控制器:
_controller = CameraController(
widget.camera,
ResolutionPreset.medium,
enableAudio: false
);
一旦你这样做,我什至不需要从 AndroidManifest.xml 中删除权限,也不会询问录音权限。
我的应用程序只使用相机拍照。 我正在使用 Android SDK 29 和 flutter。
我使用权限:
<uses-permission android:name="android.permission.CAMERA" />
问题是它询问用户是否允许应用程序使用麦克风录制音频。我想这是因为它可以是视频。是否可以删除对我的应用程序完全无用的麦克风权限?
我猜这是不可能的。
我猜这是因为它可以是视频:我不这么认为,也许您使用的某些库需要一些权限才能工作,但是,尝试删除不必要的权限,如下所示:
你的 Flutter 项目 > android > app > src > main > AndroidManifest.xml 并添加:
<uses-permission android:name="android.permission.RECORD_AUDIO" tools:node="remove"/>
使用 camera-0.5.7 依赖项,我必须按如下方式初始化我的相机控制器:
_controller = CameraController(
widget.camera,
ResolutionPreset.medium,
enableAudio: false
);
一旦你这样做,我什至不需要从 AndroidManifest.xml 中删除权限,也不会询问录音权限。