2

如何以编程方式检查 android 手机上是否允许非市场应用程序?

谢谢

4

2 回答 2

11

你可以试试这个,它会打开设置屏幕

检查它

import android.provider.Settings;

int result = Settings.Secure.getInt(getContentResolver(),  Settings.Secure.INSTALL_NON_MARKET_APPS, 0); 

打开设置

Intent intentSettings = new Intent();
 intentSettings.setAction(android.provider.Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS);
 startActivity(intentSettings);
于 2012-12-08T14:40:27.363 回答
0

使用PackageManager类来做到这一点,更多信息在这里

于 2012-12-08T14:36:48.310 回答