Skip to content

Most visited

Recently visited

navigation

Compatibilidade do manifesto do aplicativo para Chromebooks

À medida que você prepara o seu aplicativo Android para executar em Chromebooks, deve-se considerar os recursos de dispositivo que o aplicativo usa. Os Chromebooks não aceitam todos os recursos de software e hardware que estão disponíveis em outros dispositivos que executam Android. Se o seu aplicativo exige recursos específicos incompatíveis com os Chromebooks, ele não estará disponível para instalação em Chromebooks.

Você declara os requisitos do seu aplicativo para os recursos de hardware e alguns recursos de software no arquivo de manifesto. Este documento descreve as declarações de recurso de manifesto do aplicativo que não são compatíveis com Chromebooks.

Entradas incompatíveis do manifesto

As entradas do manifesto listadas nesta seção são incompatíveis com Chromebooks. Se o seu aplicativo usa alguma destas entradas, considere removê-las ou incluir o valor de atributo required="false" com elas para que o seu aplicativo seja instalado em Chromebooks. Para obter mais informações sobre como declarar um uso de recurso sem exigir que ele esteja disponível no dispositivo, confira o guia do elemento <uses-feature> do manifesto.

Observação: Confira a referência de recursos para obter uma lista completa de descrições e recursos do manifesto do aplicativo.

Recursos de hardware

A compatibilidade com recursos de hardware varia nos Chromebooks. Alguns recursos não são aceitos em nenhum Chromebook, enquanto outros são compatíveis com alguns.

Recursos de hardware incompatíveis

A lista a seguir inclui os recursos de hardware incompatíveis com Chromebooks:

Recursos de hardware parcialmente compatíveis

A lista a seguir relaciona os recursos de hardware que podem estar disponíveis em alguns Chromebooks:

Compatibilidade com hardware de tela tátil

Conforme o Chrome OS versão M53, todos os aplicativos Android que não exigem explicitamente o recurso android.hardware.touchscreen também funcionarão em dispositivos Chrome OS que suportam o recurso android.hardware.faketouch. Dispositivos que têm interfaces de toque falsas fornecem um sistema de entrada de usuário que simula eventos de toque básicos. Por exemplo: o usuário poderia interagir com um mouse ou controle remoto para mover um cursos na tela, rolar por uma lista e arrastar elementos de uma parte da tela para outra.

Se não quiser que seu aplicativo seja instalado em dispositivos que tenham interfaces de toque falsas em vez de telas sensíveis ao toque, conclua uma das seguintes ações:

Recursos de software

A lista a seguir relaciona os recursos de software incompatíveis com Chromebooks:

Permissões que sugerem requisitos de recurso

Algumas permissões que você solicita nos arquivos de manifesto podem criar solicitações sugeridas para recursos de hardware e software. Ao solicitar estas permissões, você evitará que seu aplicativo seja instalado em Chromebooks.

Para obter detalhes sobre como evitar que solicitações de permissão tornem o seu aplicativo indisponível para Chromebooks, confira a seção Entradas incompatíveis do manifesto desta página.

A tabela a seguir mostra as permissões que sugerem certos requisitos de recurso que tornam um aplicativo incompatível com Chromebooks:

Tabela 1. Permissões de dispositivo que sugerem recursos de hardware incompatíveis com Chromebooks.

Categoria Esta permissão... ... sugere este requisito de recurso
Câmera CAMERA android.hardware.camera e
android.hardware.camera.autofocus
Telefonia CALL_PHONE android.hardware.telephony
CALL_PRIVILEGED android.hardware.telephony
MODIFY_PHONE_STATE android.hardware.telephony
PROCESS_OUTGOING_CALLS android.hardware.telephony
READ_SMSREAD_SMS android.hardware.telephony
RECEIVE_SMS android.hardware.telephony
RECEIVE_MMS android.hardware.telephony
RECEIVE_WAP_PUSH android.hardware.telephony
SEND_SMS android.hardware.telephony
WRITE_APN_SETTINGS android.hardware.telephony
WRITE_SMS android.hardware.telephony
This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Siga o Google Developers no WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (Dec 2017 Android Platform & Tools Survey)