2

我正在构建一个 webapp,并尝试找出 android 设备具有哪些功能。

我可以在其中查找“功能”或“功能”注册表吗?举个例子:假设我需要知道设备是否具有电话功能或相机功能。是否有一个集中的密钥库,我可以在其中检查这些常量?

我正在尝试创建的内容与此相符:

public String HasCapability(String key) {
    return some.mystical.namespace.Capabilities.ContainsKey(key);
}

我对此有点陌生(我是 C# 人),所以请原谅我的语法。

4

1 回答 1

1

您可以使用

PackageManager pm = context.getPackageManager();

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

更多细节

检查设备是否有摄像头?

于 2012-08-08T10:47:20.840 回答