Muitos utilizadores gostam de usar apps num contentor Android no dispositivo para realizar diversas funções (por exemplo, para permitir a utilização de várias contas numa app). No entanto, a experiência nestas apps pode nem sempre refletir o conjunto completo de funcionalidades de segurança do Android que os utilizadores esperam. Por este motivo, atualizámos a nossa Política de Abuso na Rede e em Dispositivos para permitir que as apps num contentor Android no dispositivo continuem a funcionar para os utilizadores e, ao mesmo tempo, dar a todos os programadores a possibilidade de desativarem as apps num contentor Android no dispositivo através da flag do manifesto REQUIRE_SECURE_ENV.
Perguntas frequentes
Como posso saber se a minha app é um contentor Android no dispositivo?Se a sua app carregar APKs de terceiros para o próprio espaço da app, e essas apps forem executadas de forma razoável como se estivessem instaladas num ambiente Android normal porque a sua app interceta e, potencialmente, usa proxies para as chamadas, a sua app é considerada uma app num contentor Android no dispositivo.
Sim, todas as apps num contentor Android no dispositivo têm de estar em conformidade com os novos requisitos da política para esse ambiente.
Uma app num contentor Android no dispositivo usa proxies para outras apps através de interceção ou chamadas ao pedir, enviar, redirecionar ou intercetar chamadas API para apps fora do contentor de forma a disfarçá-las como estando dentro do contentor. De acordo com os novos requisitos da política, as apps num contentor Android no dispositivo não podem usar proxies para apps através de interceção ou chamadas.
Não. As apps empresariais que permitem perfis de trabalho separados e precisam de autorizações de administrador do dispositivo para funcionar não são consideradas apps num contentor Android no dispositivo.
A flag REQUIRE_SECURE_ENV
está disponível para todos os programadores de apps que não queiram operar numa app num contentor Android no dispositivo. Não temos recomendações específicas sobre se determinados tipos de apps devem adicionar a flag. A decisão é sua enquanto programador e depende exclusivamente das suas necessidades específicas de segurança e privacidade.
Não, não existe uma funcionalidade técnica que impeça que apps num contentor Android no dispositivo carreguem a sua app, mas a nossa política exige que os programadores de apps num contentor Android no dispositivo distribuídas no Google Play verifiquem o manifesto de todas as apps que queiram carregar no respetivo contentor Android. A política também proíbe que os programadores carreguem apps que tenham adicionado a flag REQUIRE_SECURE_ENV
ao respetivo manifesto.
Para saber mais sobre a flag REQUIRE_SECURE_ENV
, consulte o artigo Abuso na rede e em dispositivos.