gpt4 book ai didi

android - 检查设备是否有摄像头?

转载 作者:IT老高 更新时间:2023-10-28 13:11:03 25 4
gpt4 key购买 nike

在我的应用程序中,如果设备有相机,我想使用相机。是否有任何运行 android 的设备没有有摄像头?通过在我的 list 中包含以下内容:

<uses-feature android:name="android.hardware.camera" android:required="false"/>

然后它基本上是在说“如果存在相机,我将使用相机,但不需要相机来运行应用程序”。

在尝试使用 Camera 类之前,如何检查设备上是否存在摄像头?

最佳答案

这就是我正在使用的

import android.content.pm.PackageManager;

PackageManager pm = context.getPackageManager();

if (pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)) {
}

还有各种其他有趣的东西可供测试 - 指南针、位置可用、是否有前置摄像头: http://developer.android.com/reference/android/content/pm/PackageManager.html

关于android - 检查设备是否有摄像头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1944117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com