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
