Első lépések az android
Hatálya alá tartozó kérdéseket ebben az órában:
• A rövid története az Android platform;
• sajátosságait dolgozó Eclipse fejlesztői környezet;
• hogyan lehet létrehozni Android projektek
• Hogyan kell futtatni az alkalmazást, és megtartották a hibakeresés.
FOGALMA Android platform
Ahhoz, hogy megértsük, mi a közös az Android más mobil technológiák daPa törni-remsya az oka a megjelenése ezen a platformon.
A Google és az Alliance fejlesztése nyílt szabványok mobileszközök
Mivel propristarnye platformok, mint például a RIM BlackBerry és az Apple iPhone, széles körben elterjedt, a közösség a fejlesztők a mobil technológia kísérte a fejleményeket körül ez ígéretes platformot.
A megjelenése az Android platform
A Google a kezdetektől hozzájárultak a Szövetség nyílt szabványok mobil fejlesztők. Az internet óriás valójában
Android projekt és kezeli az Android fejlesztői közösség (developer.android. Com). Ez a weboldal ezután élni az Ön-egy nagy forrás letölthető az Android SDK, a legfrissebb dokumentáció a peronon, valamint kommunikálni más fejlesztők a fórumokon. A Google tulajdonában is a legnépszerűbb szolgáltatás értékesítése Android alkalmazások végfelhasználóknak - Android Market. Ábra. 1.1 ábra Android logó, ami a sziluett egy kis zöld robot.
Egyszerű és ingyenes fejlesztési folyamat
Az egyszerűség és az alacsony költségek fejlődése mindig egy óriási előnye. Most vonatkozik a mobil alkalmazások. A korábbi alkalmazás fejlesztés támogatja a vezeték nélküli kommunikációt, annak drága fordítók és szoftverfejlesztő meglehetősen drága, összehasonlítva a fejlődés az asztali alkalmazások. Ebben az értelemben az Android lebontja sztereotípiákat. Eltérően más mobil platformok, Android alkalmazás fejlesztési költségek szinte semmi. "
Android SDK és a kapcsolódó eszközök szabadon elérhető a hivatalos honlapján Android fejlesztők - developer.android.com. Eclipse szoftver is ingyenesen használható, ez lett a legnépszerűbb integrált fejlesztőkörnyezet (IDE, Integrated Development Environment), hogy dolgozzon Android alkalmazások. A folyamat megkönnyítése érdekében az Android-alkalmazások fejlesztése, akkor a többfunkciós-vatsya plugin az Eclipse, amely elérhető az Android fejlesztői webhelyen.
Így magyarázta az oka az alacsony költségű, és most néhány szó a könnyű Android-alkalmazások fejlesztése. Mivel Android alkalmazások Java-ban írt, a fejlesztők tisztában kell lennie sok a csomag, mellékelt SDK Android, például, mint java.net. Reméljük, hogy lesz kellemesen meglepett, hogy mennyire könnyű megtanulni dolgozni Android. Tehát kezdjük.
Bevezetés az Eclipse
Először hozzon létre egy egyszerű «Hello, World» Android-alkalmazás, amely megjeleníti a felhasználó képernyőjén megfelelő szöveget. Ahogy a tudat, kapsz egy általános képviseletét a pre-Eclipse. Ezen felül, akkor megtudjuk által kínált lehetőségeket
dugó ADT (Android DevelopmeniL ^ J Tools). ADT Plugin - egy komplex
kialakításának lehetőségeit, összeállítják, tömöríteni és telepíteni Android alkalmazások:
• Android Project Wizard (varázsló Android projekt), amely létrehozza az összes alapvető projekt fájlokat;
• Android SDK és AVD menedzser (Android SDK Manager és a virtuális eszközök);
• DDMS terv figyelemmel kísérésére és hibakeresés Android alkalmazások; integráció rendszernaplózás Android Logcat;
• Automatizált szerelés és alkalmazások kifejlesztése Android emulátor és a fizikai mobil eszközök;
BEÁLLÍTÁSA Android SDK és egyéb eszközök
Minden információt telepítésével és beállításával a számítógép fejlesztésére FÜGGELÉK zheny Android megtalálható az A függelékben kell telepíteni és konfigurálni Eclipse Android SDK és ADT Plugin for Eclipse. Akkor is kell telepíteni az USB-meghajtókat az Android mobil eszközök, hogy Ön használja a fejlesztési folyamatban.
Most nézzük meg ezek közül néhány részletesebben.
Létrehozása Android projektek
Android Project Wizard (varázsló Android projekt) megteremti a szükséges fájlokat a Android app. Ahhoz, hogy hozzon létre egy új projekt, amelyben az Eclipse és kövesse az alábbi lépéseket:
1. Válassza ki a Fájl menü => Új => Android Project (File => New => Android Project) Kérem nyomja meg a vagy az Android projekt számára egy ikon egy mappában
Az „a” betű és a „plusz” (; az Eclipse eszköztár.
Amikor először próbál létrehozni az Android projekt, akkor lehet, hogy válasszon egy másik parancs: File => New => Project (File = * Új => Project), majd a menüben a párbeszédablak - Android => Android Project [Android = > Android projekt). Miután létrehozta az első projekt a listán az Eclipse projekt típusok ének-vitsya új típusú, és akkor a felsorolt parancsokat az első bekezdésben.
2. Írja be a nevét a projekthez. Például Droidl projekt.
3. Válassza ki a helyet, ahol a projekt kerül tárolásra. Mivel ez egy új projekt, állítsa a kapcsolót az Új projekt munkaterület (Új munkaterület létrehozása a projekt). Jelölje be a négyzetet az Alapértelmezett hely használata (alapértelmezett elérési út), ha eltávolítják.
Tudtad, hogy ... _________________________________________________________
Gélek szeretné helyezni a projekt fájlokat egy másik mappába, egyszerűen töröld a Alapértelmezett hely használata (alapértelmezett elérési út), és válassza ki a kívánt mappát.
4. Válassza ki a változat a platform egy új alkalmazás. A legtöbb esetben, akkor használja az Android változat telepített eszköz által használt célközönségét, és igényeinek kielégítésére az alkalmazás. Veli használni kívánja a kiegészítőket a Google (például a Google Maps) is figyelni, hogy a Google API verzió, amely megfelel a kiválasztott platform. Például, Android 2.1 platform megfelel API Level 7.
5. Írja be a nevét a kérelmet. Ez a név a felhasználók látnak. Ebben az esetben az alkalmazás jobb nevezhető Droid # 1.
6. Írja be a nevét a csomagot, amely megfelel a követelményeknek a névterek szabványos Java csomagokat. Mivel az összes kód ebben a könyvben megfelel a névtér com.androidbook. *, Megadhatja a nevét com.androidbook.droidl.
7. Ügyeljen arra, hogy a doboz létrehozása Activity (Új tevékenység). Arra szolgál, hogy hozzon létre egy osztályt alapértelmezés Activity futni. Mik a tevékenységek DroidActivity.