Android studio 使用应用程序时如何要求用户具有“打开照相机”权限

Android studio 使用应用程序时如何要求用户具有“打开照相机”权限,android-studio,Android Studio,我已经在AndroidManifest.xml中添加了摄像头权限,。我想做的是当用户下载apk时,用户第一次打开应用程序时会弹出摄像头权限,要求用户允许。我能知道如何解决这个问题吗 ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.android.permission.CAMERA}, 1);

我已经在AndroidManifest.xml中添加了摄像头权限,
。我想做的是当用户下载apk时,用户第一次打开应用程序时会弹出摄像头权限,要求用户允许。我能知道如何解决这个问题吗

ActivityCompat.requestPermissions(MainActivity.this,
                    new String[]{Manifest.permission.android.permission.CAMERA},
                    1);
将其添加到主活动的onCreate方法中


将此添加到主活动的onCreate方法中

谢谢您的回复,它可以工作,但需要更改为ActivityCompat.requestPermissions(MainActivity.this,新字符串[]{Manifest.permission.CAMERA},1);感谢您的回复,它可以工作,但需要更改为ActivityCompat.requestPermissions(MainActivity.this,新字符串[]{Manifest.permission.CAMERA},1);