Para os desenvolvedores iniciantes na plataforma Android que possuem um celular com este sistema, a seguir uma receita de bolo para utilizar o SDK sem o emulador, e sim com o telefone real na plataforma openSUSE.
Em primeiro lugar crie o arquivo /etc/udev/rules.d/11-android.rules com o conteúdo abaixo:
SUBSYSTEM=="usb", SYSFS{Bus 001 Device 009: ID 22b8:2d66}=="0bb4", MODE="0666"
Para obter o ID do seu aparelho, utilize o comand lsusb:
# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 22b8:2d66 Motorola PCS
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Abaixo a tabela baseada na página do desenvolvedor do Android:
Manufacturer | USB Vendor ID |
---|---|
Acer | 0502 |
HTC | 0bb4 |
Huawei | 12d1 |
LG | 1004 |
Motorola | 22b8 |
Samsung | 04e8 |
Sony Ericsson | 0fce |
Coloque o celular no modo USB DEBUG conforme a imagen a seguir:
Plugue o seu celular na interface USB utilize os comando a seguir e PRONTO!
$ adb kill-server $ adb start-server $ adb devices List of devices attached emulator-5554 device 0303456014008006 device