Jedna dvě tři...
mines954
neděle 13. března 2011
pondělí 21. června 2010
Instalace Android SDK, ADB a FASTBOOT v Ubuntu 10.04
Jakožto relativní začátečník v Ubuntu jsem se rozhodl nainstalovat Android SDK. Důvod byl zcela prostý. Dříve jsem ve Windows 7 používal Android Manager pro instalaci aplikací, které jsem stáhnul do PC, přímo do telefonu. V Ubuntu je to sice vše přes terminál, ale práce s příkazy je snad ještě lepší než nějaké klikátko stylu Windows.
Když máte Ubuntu nainstalované, tak následující odstavec přeskočte a čtěte od Stažení a rozbalení Android SDK
Pokud Ubuntu (nebo jinou distribuci) teprve plánujete instalovat, tak vám doporučuji si vytvořit oddíl na disku a přípojný bod nastavit jako
Do vytvořeného adresáře (viz. výše) zkopírujeme obsah rozbalené Android SDK, kterou stáhnete na zde. Pokud o to bude zájem, tak tento způsob popíšu příště.Takže k samotnému návodu:
Stažení a rozbalení Android SDK
Rozpoznání HTC zařízení
Pokud vám po připojení telefonu k počítači příkaz
Když máte Ubuntu nainstalované, tak následující odstavec přeskočte a čtěte od Stažení a rozbalení Android SDK
Pokud Ubuntu (nebo jinou distribuci) teprve plánujete instalovat, tak vám doporučuji si vytvořit oddíl na disku a přípojný bod nastavit jako
/AndroidSDK(O dělení disku bych napsal nejspíš samostatný návod, případně můžete pohledat na Wiki Ubuntu)
Do vytvořeného adresáře (viz. výše) zkopírujeme obsah rozbalené Android SDK, kterou stáhnete na zde. Pokud o to bude zájem, tak tento způsob popíšu příště.Takže k samotnému návodu:
Stažení a rozbalení Android SDK
- Ze stránek Android Developers si stáhněte Android SDK pro Linux i386 (i v tom případě, že používáte Ubuntu 64bit jako já).
- Obsah tohoto archivu si rozbalte do domovského adresáře.
Budu předpokládat, že rozbalením archivu vznikl adresář s názvem android-sdk.
Editace .bashrc
Abyste se neustále nemuseli měnit pracovní adresář na android-sdk/tools, tak upravíme soubor .bashrc.
- Otevřete si Domovský adresář.
- Stiskněte Ctrl + H (slouží ke zobrazení skrytých souborů a složek).
- Najďete soubor .bashrc a otevřete jej v editoru gedit.
- Na začátek souboru vložte následující řádky
#AndroidDev PATH
jmeno_uzivatele nahradíte vlastním názvem vašeho vlastního Domovského adresáře.
export PATH=${PATH}:/home/jmeno_uzivatele/android-sdk/tools
Pokud budete mít problém, že vám terminál nerozpozná příkaz adb, odeberte složené závorky z výše uvedeného příkazu.
Měl by tedy vypadat následovně#AndroidDev PATH
export PATH=$PATH:/home/jmeno_uzivatele/android-sdk/tools
Pokud vám po připojení telefonu k počítači příkaz
adb devicesrozpozná váš telefon, tak máte vyhráno a můžete vynechat následující kroky (až na nastavení fastbootu :) ). V Ubuntu 10.04 by s tím neměl být problém, ale já s tím problém měl. Po zadání výše uvedeného příkazu se mi vrátil následující text
???????????? no permissionsToto by mělo řešit spuštění příkazu jako sudo
$ sudo adb devicesBohužel ani to mi nepomohlo, tak jsem musel podstoupit následující kroky:
- V terminálu (Aplikace > Příslušenství > Terminál) zadat následující příkaz
$ gksudo gedit /etc/udev/rules.d/51-android.rules
- Do souboru z výše uvedeného příkazu jsem vložil následující řádek
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
- Soubor jsem uložil a zavřel.
- Dále bylo třeba restartovat udev. V terminálu jsem zadal příkaz
$ sudo /etc/init.d/udev restart
Tento příkaz restartoval udev, aby se projevily změny v nastavení.
- Ze stránek http://android-dls.com/ si stáhněte fastboot.
- Po stažení fastbootu klepněte na soubor pravým tlačítkem a zvolte Vlastnosti.
- V záložce Oprávnění zatrhněte možnost Povolit souboru spuštění jako programu.
- Poté klepněte na tlačítko Zavřít.
- Takto upravený soubor fastboot přesuňte do složky android-sdk/tools.
- Restartujte počítač.
Po tomto nastavení byste měli mít tu možnost instalovat si aplikace z PC přímo do telefonu, popřípadě flashovat kernely atp.
Přihlásit se k odběru:
Příspěvky (Atom)