Článek je bez screenshotů, protože by byl dlouhý, kdo bude chtít, rád a ochotně poradím.
XXX - vcestách k vašemu profilu jsem vaše uživatelské jméno zaměnil za XXX - upravte si dle svého už. jména.
1. Přejděte na stránku http://developer.android.com/sdk/1.5_r3/index.html" onclick="window.open(this.href);return false;
2. Stáhněte si (170MB) android-sdk-linux_x86-1.5_r3.zip
3. android-sdk-linux_x86-1.5_r3.zip rozbalte do vašeho domovského adresáře
4. Adresář android-sdk-linux_x86-1.5_r3 přejmenujte na android-sdk
5. Otevřte Terminal a napište do něho
Code: Select all
gedit ~/.profileCode: Select all
# Nastavení cesty pro Android SDK
if [ -d "$HOME/android-sdk/tools" ] ; then
PATH="$HOME/android-sdk/tools:$PATH"
fi
Code: Select all
gedit ~/.bashrcCode: Select all
export PATH=${PATH}:/home/XXX/android-sdk/tools10 Stáhně te si Javu (cca 170MB). Do Terminálu napište:
Code: Select all
sudo apt-get install sun-java6-jdk11. Terminál vás vyzve, aby jste potvrdili licenci Javy, potvrďte tlačítkem OK, dále potvrďte že s licencí souhlasíte
12. Počkejte, až instalace dojede dokonce. (Chvíli to trvá) - Máte tedy nainstalovanou Javu
13. Vytvoříme si AVD (Android Virtual Device). Napište do terminalu:
Code: Select all
android create avd -n myandroidname -t 2POZOR UPDATE by Bigis 3.5.2010
Pokud používáte nejnovější SDK, nebude předchozí bod hned fungovat. Je potřeba, aby jste do terminálu napsali příkaz:
Code: Select all
AndroidTímto si vlastně nainstalujete -t --target. Dále nemusíme pokračovat v terminálu, ale v aplikaci Android, ve které jste nainstalovali nějakou tu verzi Androidu jděte v menu na položku Virtual Devices - klikněte na tlačítko NEW. Zadejte název, vyberte systém (target), nastavte si velikost SD Karty, rozlišení a Hardware. Pak klikněte na Create AVD.
Nýsledující bod je také k ničemu, protože Emulátor lze spustit tlačítkem Start.
14. Pro otestování, zda máme vše správně, napiště do terminalu:
Code: Select all
emulator -avd myandroidname16. Emulator najíždí docela dlouho, nelekejte se. (Pokud by to bylo opravdu dlouho, zavřete jej a spusťte znovu příkazem v bodě 14.
17. Nyní připojíme telefon k PC a otestujeme připojení
18. V telefonu nastavte: Nastavení -> Aplikace -> Vývoj -> Ladění USB (zapnout)
19. Napište do terminalu root příkaz:
Code: Select all
sudo /home/XXX/android-sdk/tools/adb start-server20. Dále napiště do terminalu:
Code: Select all
adb devicesCode: Select all
List of devices attachedCode: Select all
HT925KV01056 device21. Pokud vám terminal nepotvrdí, že máte připojený device (telefon), zkuste do terminalu napsat:
Code: Select all
adb kill-server22. Pokud je vše v pořádku, můžete používat SDK stejně, jako ve windows. Například screenshot zařízení uděláte tak, že po připojení telefonu (je vidět v List of devices), napíšete do terminalu příkaz
Code: Select all
ddmsNyní Instalace Eclipse:
- Přejděte na stránku http://www.eclipse.org/downloads" onclick="window.open(this.href);return false;
-Stáhněte si Eclipse IDE for Java EE Developers pro Linux 32bit - Pozor, Silicon Hill odkaz nefunguje, proto stahujte odsud: http://eclipsesource.com/download/start ... gtk.tar.gz" onclick="window.open(this.href);return false; - Verze Galileo, nejprve mě nešla spustit, ale po dalším stažení to již funguje.
- Rozbalte archiv do vaší XXX složky pod názvem eclipse a archiv můžete smazat
- Přidejte si odkaz eclipse do vašeho menu v Ubuntu. Klikněte na Vaši nabídku pravím tlačítkem myši a vyberte upravit nabídky
- Vyberte položku Programování a pak na tlačítko + Nová položka, vyplňte název a do kolokny příkaz zadejte: /home/XXX/eclipse/eclipse
- Potvrďte a zapněte z menu Ubuntu Eclipse
- Po nastartování Eclipse, se vás Eclipse zeptá na workspace, potvrďte defaultní workspace
- Nyní nainstalujeme Android Eclipse plugin
- V Eclipse jděte do nabídky HELP -> Install New Software
- Klikněte na tlačítko ADD. Do nového okna vypište jako název Android Plugin a do řádku adresa zapište adresu:
Code: Select all
https://dl-ssl.google.com/android/eclipse/- Klikněte na NEXT, pak znovu na NEXT, dále potvrďte souhlas s licencí a klikněte na FINISH. Tím se stáhne Android plugin..
- Po instalaci Android Pluginu je třeba Eclipse restartovat. Učiňte tak kliknutím na tlačítko YES v novém okénku.
- Po znovunaběhnutí Eclipse klikněte na položku WINDOW -> PREFERENCE pro nastavení složky s SDK
- Vyberte druhou položku Android. Pravděpodobně na vás vyskočí chybová hláška, potvrďte jí.
- Do políčka SDK Location vyplňte cestu k vašeku SDK, pravděpodobně, pokud jste instalovali podle tohoto návodu: /home/XXX/android-sdk, nebo použijte tlačítko BROWSE
- Poté klikněte na potvrzovací tlačítko APPLY (Eclipse si načte SDK) a až poté na OK.
- Protože nejsem programátorem, napíšu zde pouze návod, jak napsat jednoduchou aplikaci HELLO ANDROID.
- V Eclipse si založte nový projekt: FILE -> NEW -> PROJECT a v následující tabulce si vyberte ANDROID - Android Project a potvrďte tlačítkem NEXT
Project Name: HelloAndroid
Aplication Name: Hello Android
Package Name: com.hello.Android
Create Activity: HelloAndroid
Min SDK Version: 2
- NEXT, FINISH
- Do programového kódu se dostanete otevíráním stromu Hello Android > src > com.hello.android > HelloAndroid.java > HelloAndroid > OnCreate(Bundle) : void
- Kód přepiště tímto:
Code: Select all
package com.hello.Android;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}- Projekt uložte
- V nabídce Eclipse vyberte RUN -> RUN CONFIGURATIONS. V následujícím okně klikněte druhým tlačítkem myši na položku Android Aplication a z nabídky vyberte NEW. Upravte nstavení v novém okně takto:
Name: Hello Android
Project: (tlačítkem Browse vyberte HelloAndroid)
- APPLYkujte změny a spusťte tlačítkem RUN.
- Gratuluji, aplikace se otevře v Emulatoru. Pokud ne, udělali jste něco špatně, nebo jsem něco špatně napsal já.
- Pokud se vám naskytne nějaký problém, nebo chyba, můžeme jí zkusit spolu vyřešit. Napište sem do fora.
Aplikace Hello Android ke stažení v APK.

