Publicado por: luizfbarbosa | dezembro 3, 2013

Verificar a opção non-market

Para verificar se a opção Fontes desconhecidas (“Unknown Sources”) está marcada, utilizamos o seguinte código:

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

Para abrir a tela de configurações, utilize:

Intent intentSettings = new Intent();
intentSettings.setAction(android.provider.Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS);
startActivity(intentSettings);

Observação: Para Android > 4.0 devemos utilizar a seguinte action: “android.provider.Settings.ACTION_SECURITY_SETTINGS”


Deixe um comentário

Categorias