Skip to content
This repository has been archived by the owner on Jun 27, 2019. It is now read-only.

Configuração dispositivo físico no Linux

Max Lima edited this page Apr 3, 2019 · 3 revisions

Primeiro vá até o seu dispositivo android, depois vá até Configurações > Sobre o telefone e depois, dependendo do seu smartphone, vá até Número de compilação (ou Número da versão) e clique várias vezes até que apareça a mensagem que o modo de desenvolvedor foi habilitado. Caso não encontre a opção, em Sobre o telefone vá até Informações do software e então a opção deve estar lá. Habilitado o modo desenvolvedor, volte a tela principal de configuração e selecione Opções de desenvolvedor e então habilite a opção Depuração USB. Depois disso, pode conectar o celular ao PC via USB e deixe-o desbloqueado pois nos passos seguintes será necessário dar permissão ao computador através do seu smartphone.

Os passos seguintes são para o Linux

Abra o terminal e digite:

lsusb

Uma lista como essa deverá aparecer:

Identifique o seu celular, no exemplo em questão, temos o seguinte:

Bus 001 Device 012: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy (MTP)

Pegue os 4 primeiros números do ID:

04e8

Cole o seguinte comando no seu terminal, substituindo o valor de ATTR{idVendor} dentro das aspas pelo número que você pegou no passo anterior:

echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-android-usb.rules

Caso não esteja no Linux continue a partir daqui

Depos disso execute no terminal o seguinte comando para checar se tudo correu bem:

adb devices

A seguinte lista com o seu dispositivo deve aparecer agora:

Agora você já pode executar seu aplicativo com o comando:

react-native run-android

ou

expo init

ou ainda:

npm start
Clone this wiki locally