Az Android SDK lehetővé teszi az Android-eszközök szoftvereinek feltörését, root jogok beszerzését, rendszerfájlok elérését és módosítását. Vagyis minden, amit el tud képzelni, ha bármilyen Android operációs rendszeren alapuló okostelefonnal vagy táblagéppel dolgozik.
Az SDK, a Software Development Kit rövidítése, az összes fejlesztőeszköz teljes készlete, amely lehetővé teszi alkalmazások létrehozását egy adott szoftvercsomaghoz, valamint a fő fejlesztőeszközök szoftverét, hardverplatformot, játékkonzolokat, számítógépes rendszert, különféle operációs rendszerek és platformok. Esetünkben ez egy Android mobil operációs rendszer SDK-ja.
Az ADB (Android Debug Bridge, az Android SDK egyik eleme) azt is lehetővé teszi, hogy megtekintse, mely kompatibilis Android-eszközök vannak jelenleg csatlakoztatva és képesek együttműködni az ADB-vel, megtekintheti az Android operációs rendszer rendszernaplófájlját, fájlokat másolhat az Androidról és az Androidra. eszközön, telepítsen vagy távolítson el alkalmazásokat egy mobil modulon, törölje az adatszakaszt vagy írja felül, szkripteket hajtson végre Android-eszköz vezérléséhez és még sok más.
Tehát kezdjük el az Android SDK telepítését. Ehhez nyissa meg a //developer.android.com webhelyet, ahol megnyitjuk az SDK lapot, és kiválasztjuk a számítógépe operációs rendszerének megfelelő SDK-verziót. Az SDK-t célszerű zip-archívumban letölteni. Töltse le és csomagolja ki ezt az archívumot a C meghajtó gyökérkönyvtárába:
Ezt követően le kell töltenie a JRE-t az //oracle.com webhelyről. Ehhez válassza felül a Letöltések fület a megadott oldalon, majd a JAVA for Developers, majd a JRE-t. Töltse le és telepítse a JRE szoftvert.
Ezután az SDK mappában elindítjuk az SDK Manager programot, amelyben kiválasztjuk a további munkához szükséges csomagokat. Javasoljuk, hogy az alábbi képeken láthatókat válassza. A megerősítés után a menedzser önállóan letölti és telepíti a szükséges összetevőket, várjuk a folyamat befejeződését.
Menjen a mappába C:AndroidSDKWindowsplatform-eszközöket, másolja az elérési utat ebbe a mappába, mivel a szükséges fájloknak itt kell elhelyezkedniük, beleértve adb.exe.
Ezt követően, ha Windows XP-vel rendelkezik, nyissa meg a Vezérlőpultot a Rendszertulajdonságok - Speciális részben, és válassza alul a „Környezeti változók” lehetőséget. Ha telepítve van a Windows Vista/7, akkor a Vezérlőpulton nyissa meg a „Rendszer”, majd a „Speciális rendszerbeállítások” elemet.
A „Környezeti változók” részben megtaláljuk az Elérési út elemet, kattintson a „Szerkesztés” gombra, és anélkül, hogy bármit is törölnénk, pontosvesszővel („;”) adja hozzá a fent kimásolt elérési utat:
C: Android-SDK-Windowsplatform-eszközök
Erősítse meg a változtatásokat az „OK” gombra kattintva. Ellenőrizzük az elvégzett változtatásokat. Ehhez lépjen a parancssorba a billentyűkombináció megnyomásával Win+R.Írja be a parancsot adbés a következőt kapjuk a képernyőn, ha mindent helyesen csináltunk:
Most nézzük meg a nagyon hasznos és gyakran használt parancsok listáját.
adb eszközök– információkat jelenít meg az aktuálisan csatlakoztatott eszközökről.
adb várakozási eszköz– parancsot ad, hogy várja meg, amíg az eszköz csatlakozik.
adb get-serialno– megjeleníti a készülék sorozatszámát a képernyőn.
adb logcat– a készülék által végzett funkciók megtekintése.
adb logcat > c:log.txt– a végrehajtott függvényeket a megadott fájlba menti.
logcat a következő szűrőket támogatja:
V - Bőbeszédű (a lehető legalacsonyabb prioritás, ez a mód alapértelmezés szerint engedélyezve van)
D - Hibakeresés (hibakeresés vagy hibakeresés)
I - Info (információs kimenet)
W - Figyelmeztetés
E - Hiba (hibakimenet)
F – Végzetes (kritikus hibákat jelenít meg)
S - Csendes (legmagasabb elérhető prioritás, teljes néma üzemmód, azaz semmi sem kerül kimenetre)
Például: adb logcat *:E- csak az operációs rendszer hibáira vonatkozó információk jelennek meg.
adb logcat [-b ]- információkat jelenít meg a rendszerpufferekről.
rádió- információkat jelenít meg egy pufferből, amely információkat tartalmaz a rádió/telefonálásért felelős modul üzeneteiről.
eseményeket- információkat jelenít meg egy pufferből, amely információkat tartalmaz a kapcsolódó események üzeneteiről.
fő-- információkat jelenít meg a fő pufferből.
adb újraindítás– újraindítja a készüléket.
adb újraindítás helyreállítása– újraindítja az eszközt helyreállítási módban.
adb újraindító rendszerbetöltő– újraindul bootloader módban.
adb shell cat /proc/mtd– információkat jelenít meg a készülék memóriájának „partícióiról”.
adb shell df– információkat jelenít meg a partíciókról és a jelenleg szabad eszközforrásokról.
adb push– átmásolja a fájlt a készülékre.
adb pull– fájlt másol a készülékről a személyi számítógépre.
adb telepítés [-l] [-r] [-s]– telepíti a megadott alkalmazást.
Például: Adb telepítés innen:/adb/app/prog.apk– a fájl telepítésre kerül prog.apk ami a mappában van /adb/app/ lemezen C:
Elérhető szűrők:
L – alkalmazás blokkolása.
R – telepítse újra az alkalmazást az adatok mentésével.
S – telepítse az alkalmazást a memóriakártyára.
adb eltávolítás– törli az alkalmazást.
Például: adb eltávolításprog.apk
Az Android SDK Manager az Android operációs rendszerhez való alkalmazások fejlesztésére szolgáló környezet. Ez a program lehetővé teszi olyan alkalmazások létrehozását, amelyek a kamera, Wi-Fi, Bluetooth, GPS-adat, 3G képességeit használják. Az Android SDK Manager a böngészőkkel, valamint a különféle video- és hangformátumokkal való munkát is támogatja. A program népszerűvé vált a beépített moduljának köszönhetően, amely lehetővé teszi a kifejlesztett alkalmazások tesztelését az Android különböző verzióin.
Az Android SDK Manager program használatának megkezdéséhez először telepítenie kell azt. Ehhez a következőket tesszük:
A program telepítését és konfigurálását a videóból is megtudhatja:
A felhasználók gyakran problémákba ütköznek az Eclipse összetevő telepítése során. Gyakran az Android SDK Manager programmal együtt érkezik. A Windows verziójának és bitességének kiválasztása után azonban külön is letölthető a fejlesztő webhelyéről.
Ennek az elemnek a telepítése a következő:
Fontos! Ismert probléma van az Eclipse archívum kicsomagolásakor. Erre a célra a 7-Zip vagy a WinRAR használatát javasoljuk. Mielőtt elkezdené az archívum kicsomagolását, telepítenie kell a Java-t.
Ez a módszer azonban nem mindig működik, és gyakran előfordulnak hibák.
Figyelembe véve a program felhasználóinak véleményét és ajánlásaikat, javasoljuk, hogy ismerkedjen meg 100%-os módja az Eclipse telepítésének:
Fontos! Az Eclipse csak akkor telepíthető, ha követi a fenti irányelveket. Ellenkező esetben a hibaüzenet jelenik meg az sdk tools könyvtárában.
Az Android Studio telepítése során azt a hibát észleltük, hogy hiányzik az sdk tools könyvtára. Egy eltávolított Eclipse komponens miatt merült fel. Tehát ha a Java és az Eclipce telepítése előtt próbál telepíteni egy programot, készüljön fel arra, hogy belefuthat ebbe a problémába.
Ez a probléma projekt mentésekor is előfordulhat. Ebben az esetben a program menüjében kattintson a „Konfigurálás”, „Projekt alapbeállításai”, „Projektstruktúra” elemre, és másolja ki a megfelelő címet C:/Users/user/AppData/Local/android/SDK.
Az első esetben, amikor hiba történt a program telepítése során, ez azt jelenti, hogy hiányzik az „Eszközök” mappa. Érdemes a programot teljesen eltávolítani, akár 5 GB memóriát felszabadítani, és az Eclipse utasításai szerint újra telepíteni a programot.
Ha a blogunk olvasása közben úgy érezte, hogy a „teáskanna” megtisztelő cím már nem rólad szól, és most kipróbálhatja a „haladó felhasználó” rangot, akkor az Android SDK az az eszköz, amivel még érezni is fog. mint egy fejlesztő.
Azok a felhasználók, akik szeretnék jelentősen növelni Android-eszközük teljesítményét, megértik, hogy nem nélkülözhetik a root hozzáférést és a rendszerbetöltő feloldását:
És akkor lehetséges, hogy szükség lesz néhány egyedi firmware tesztelésére. Ekkor lesz szüksége az Android SDK-ra és ADB-re. Ez azt jelenti, hogy nemcsak a parancsablakkal kell dolgoznia, hanem olyan kódokkal is, amelyek hozzáférést biztosítanak az Android operációs rendszerhez.
Az SDK (a szoftverfejlesztői készlet angol rövidítése) általában különböző fejlesztőeszközök készlete, amely lehetővé teszi a szoftverekkel dolgozó szakemberek számára, hogy alkalmazásokat hozzanak létre speciális szoftvercsomagokhoz, játékkonzolokhoz, alapvető fejlesztőeszközökhöz, operációs és számítógépes rendszerekhez, játékokhoz. konzolok és az Ave.
Ezt az eszközt a következőkre használják:
És az ADB lehetővé teszi:
Az Android SDK tartalmaz ADB illesztőprogramokat és egyéb eszközöket, amelyeket, ha szigorúan követi ezeket az utasításokat, bármely felhasználó probléma nélkül telepítheti.
Először meg kell tennie néhány előkészítő lépést:
Azok a felhasználók, akik nem terveznek alkalmazások fejlesztését és tesztelését, kihagyhatják az utolsó két lépést
*Jegyzet: Fogyatkozás– az a nyelv, amelyen a kódokat írják.
Ha valami nem működik, akkor manuálisan kell végrehajtania az illesztőprogram-frissítési eljárást. Ehhez a következő lépéseket kell végrehajtania:
A telepítés befejezése után meg kell nyitnunk a parancsablakot, és újra be kell lépnünk adb eszközök. Reméljük most már minden működik.
Egy ilyen népszerű operációs rendszer, mint az Android, nem nélkülözheti hatékony és egyszerű fejlesztőeszközöket. És itt mutatja meg a legjobb oldalát az Android SDK (Software Development Kit). Ma telepítjük az SDK-t, és meglátjuk, mire képes. Ez egy cikksorozat az Android-alkalmazások és játékok fejlesztéséről
Érdemes megjegyezni, hogy a beépített Android emulátor jó hardvert igényel a PC-n, mint elvileg a többi modern fejlesztőeszközhöz.
Az Android Studio már régóta létezik – a hivatalos IDE (Integrated Development Environment) az Android fejlesztéshez. Minden, amire szüksége van, már megtalálható, és egy kattintással telepíthető. Csak telepítenie kell az IDE-t, és használhatja a fejlesztői környezetbe integrált SDK összes funkcióját.
Az Android Studio letölthető a hivatalos webhelyről. Ezen kívül sok hasznos útmutatót is találhat az Android SDK-val való munkáról, de sajnos ezek csak angol nyelven érhetők el.
Az IDE nélküli fejlesztéshez külön eszközcsomag letöltéséhez használnia kell Android fejlesztői webhely. Figyelmen kívül hagyva az Android Studio minden lehetséges említését, lemegyünk az oldal aljára, és megtaláljuk a „Csak parancssori eszközök beszerzése” részt – használhatja a keresést is az oldalon. Miután letöltötte az operációs rendszerének megfelelő csomagot, egyszerűen csomagolja ki az Ön számára megfelelő tárolóhelyre – szintén ajánlott az SDK helyét az Intellij IDEA-ban megadni (Project Structure > SDK).
Az Android SDK összes funkciójához való hozzáféréshez egyszerűen futtassa az android kötegfájlt, ha Windows rendszeren fut, vagy a terminálban futtassa az „android” parancsot az SDK „tools/” mappájában, hogy Linuxon futhasson és MacOS X. A rendszer felkéri, hogy telepítse az eszközöket a különböző API-verziókhoz, minél több eszköz van telepítve, annál jobb. A csomagok letöltése a rendszertől és az internetkapcsolat sebességétől függően sokáig tarthat.
Térjünk át a főbb eszközök leírására:
Az Android SDK a legnépszerűbb emulátor az Android mobilplatformhoz. Ezt a csomagot sok fejlesztő használja alkalmazásai létrehozásához, a hétköznapi felhasználók pedig a platform bevezetéseként használják.
A felhasználó azonban számos további lehetőséggel rendelkezik - pl. A firmware vagy az operációs rendszer kernel cseréjéhez sok felhasználó az ADB programot használja, amely a fent leírt Android SDK része. Ez a program lehetővé teszi, hogy kapcsolatot létesítsen az eszköz és a személyi számítógép között, és számos műveletet hajtson végre a rendszerrel.
Android SDK és ADB-csomag telepítése és konfigurálása (Android Debug Bridge)
Le kell töltenünk és telepítenünk kell az Android SDK platform-eszközöket és az Android SDK eszközöket. Az összes pont közül jelölje be ezt a két pontot, és kattintson a Telepítés gombra. A teljes telepítési folyamat automatikusan megtörténik. Most, hogy az eszközzel dolgozhasson, telepítenie kell az illesztőprogramokat.