<uses-feature android:name="android.hardware.camera"/> 和 <uses-feature android:name="android.hardware.camera.any"/> 有什么区别
What is the difference between <uses-feature android:name="android.hardware.camera"/> and <uses-feature android:name="android.hardware.camera.any"/>
谁能解释一下
之间有什么区别
<uses-feature android:name="android.hardware.camera"/>
和
<uses-feature android:name="android.hardware.camera.any"/>
也有区别
<dist:device-feature dist:name="android.hardware.camera" />
和
<dist:device-feature dist:name="android.hardware.camera.any" />
提前致谢。
当我使用 getPackageManager().hasSystemFeature(FEATURE_CAMERA)
时,我收到一条警告,指示使用 FEATURE_CAMERA_ANY
而不是 FEATURE_CAMERA
来包括带有前置摄像头的设备。
因此,FEATURE_CAMERA
是指后置摄像头或位于智能手机背面的摄像头,FEATURE_CAMERA_ANY
是指任何摄像头 - 它包括前置摄像头嗯
如果我们使用 <uses-feature android:name="android.hardware.camera"/>
,那么只有前置摄像头的设备(例如某些平板电脑)将被过滤掉。
谁能解释一下
之间有什么区别<uses-feature android:name="android.hardware.camera"/>
和
<uses-feature android:name="android.hardware.camera.any"/>
也有区别
<dist:device-feature dist:name="android.hardware.camera" />
和
<dist:device-feature dist:name="android.hardware.camera.any" />
提前致谢。
当我使用 getPackageManager().hasSystemFeature(FEATURE_CAMERA)
时,我收到一条警告,指示使用 FEATURE_CAMERA_ANY
而不是 FEATURE_CAMERA
来包括带有前置摄像头的设备。
因此,FEATURE_CAMERA
是指后置摄像头或位于智能手机背面的摄像头,FEATURE_CAMERA_ANY
是指任何摄像头 - 它包括前置摄像头嗯
如果我们使用 <uses-feature android:name="android.hardware.camera"/>
,那么只有前置摄像头的设备(例如某些平板电脑)将被过滤掉。