設備兼容

地址:https://developer.android.com/guide/practices/compatibility.html html

咱們能夠限制應用在設備的可見,經過如下特性:
android

一、 設備功能ide

Android針對每個硬件功能或軟件功能定義了功能的id,若是當設備不支持時你要阻止安裝應用,要在manifest文件中定義<uses-feature>元素,若是你應用不是主要請求這個功能的須要設置request爲false(默認都爲false)。而後你能夠動態判斷當前設備是否有該功能經過hasSystemFeature()方法ui

PackageManager pm = getPackageManager();
if (!pm.hasSystemFeature(PackageManager.FEATURE_SENSOR_COMPASS)) {
   
// This device does not have a compass, turn off the compass feature
    disableCompassFeature
();
}

二、平臺版本
spa

三、屏幕配置code

相關文章
相關標籤/搜索