【发布时间】:2013-07-21 21:12:49
【问题描述】:
我试图绕过具有两个不同版本的 INSTALL_NON_MARKET_APPS 选项。 17 岁之前的 API 级别和 17 岁以上。运行时出现空指针异常:
boolean unknownSource = false;
if (Build.VERSION.SDK_INT < 17) {
unknownSource = Settings.Secure.getInt(null, Settings.Secure.INSTALL_NON_MARKET_APPS, 0) == 1;
} else {
unknownSource = Settings.Global.getInt(null, Settings.Global.INSTALL_NON_MARKET_APPS, 0) == 1;
}
【问题讨论】:
标签: android