檢查android裝置是否支援某些功能

2021-08-13 03:41:15 字數 737 閱讀 6256

第一種方法:

**:

packagemanager pm = getpackagemanager();

// 獲取是否支援**

boolean telephony = pm

.hassystemfeature(packagemanager.feature_telephony);

// 是否支援gsm

boolean gsm = pm

.hassystemfeature(packagemanager.feature_telephony_gsm);

// 是否支援cdma

boolean cdma = pm

.hassystemfeature(packagemanager.feature_telephony_cdma);

/** 使用hassystemfeature方法可以檢查裝置是否其他功能。如陀螺儀,nfc,藍芽等等,

*/boolean nfc = pm.hassystemfeature(packagemanager.feature_nfc);

toast.maketext(mainactivity.this,

string.format("nfc支援%s", nfc), toast.length_short)

.show();

第二種方法:

例如檢查手機是否支援nfc:

**:

Android 檢查當前裝置是否有攝像頭

import android.hardware.camera import android.os.build created by wangxm on 2016 7 13.public class cameraprovider final int cameracount camera.getnumb...

如何檢查系統是否支援Zend Optimizer

zend optimizer 主要有兩個功能 1 可以加速 php 指令碼的執行 2 可以給用 zend 加密的檔案解密。所以,一般來說,如果 php 指令碼沒有經過加密,可以不必安裝 zend optimizer 目前我們的產品中包含加密檔案的產品有 supesite supev ucenter ...

單播 多播 廣播 檢查網路是否支援多播

如果你使用的是linux作業系統,並希望檢查你的網路是否支援多播,請對 你的網路介面 通常是eth0 使用ifconfig命令。如果你的網路支援多播,你 會從前面命令的響應中看到multicast屬性。root b ifconfig eth0 flags 4163mtu 1500 inet 10.2...