Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

SDK, illesztőprogramok és gyökerek - ó, én!

Tartalomjegyzék:

Anonim

Sziasztok. Új funkció bemutatása az AndroidCentral olvasóink számára. Ez egy kis hely, ahol megbeszélhetjük és bemutathatjuk a hetek legjobb adatait az Android modernizáló és hackerező közösségében, abban a tekintetben, hogy még az Android újjai is megértsék őket.

Ez nem eszköz- vagy hordozóspecifikus, ezért úgy gondolja, hogy mindent bemutat, amelyet az Android nyitott jellege miatt kínálhat nekünk. Tapasztalt veteránjainknak talán találják ezt a felesleget, de megpróbáljuk a dolgokat minden szinten érthető szinten tartani, hogy ugyanazon az oldalon maradjunk. A heti verzió egy kicsit hosszú lesz, hogy bemutassunk néhány dolgot, szóval nekem.

Kérjük, ne feledje, hogy nem lehetek egyszerre mindenhol (amíg tökéletesítem a klónozógépemet!), Így lehetséges, hogy hiányozni fogok valami, amit nem tettél meg. A legjobb módja annak, hogy ez ne forduljon elő, ha elküldi nekem a tippeket és linkeket a telefonjaink testreszabásának minden remek módjáról. Csakúgy, mint a testreszabó közösség, tegyük ezt közös erőfeszítésként!

Most tovább a finomságokhoz.

Minden héten bemutatunk néhány trükköt, amelyeket csak a parancssor és az adatkábel segítségével végezhet el. Noha vannak letöltések és zip fájlok, ROM-ok és minden más kedvesség, amelyet a telefonnal megtehetsz, a legegyszerűbb trükkök gyakran a leghatékonyabbak.

Az Android SDK

Ezen a héten az elején indulunk. Az Android SDK telepítése - ez röviden a Szoftverfejlesztő készlethez tartozik - ez az, amellyel a fejlesztők megtehetik a dolgukat. És most te is megteheted.

1. lépés: Előkészítse a munkát és töltse le

Először készítsünk egy munkaterületet a számítógépén. Azt javaslom, hogy hozzon létre egy mappát a merevlemez legfelső szintjén, így könnyű hozzáférni a parancssorból. A C: \ Android_stuff sokkal könnyebben megjegyezhető, mint a C: \ felhasználók \ gbhil \ dokumentumok \ eszközök \ eszközök \ Android \ dolgok. Munkaterületem biztonsági mentésekhez, háttérképekhez, ROM-okhoz és eszközökhöz, valamint az SDK-hoz használom. Egyszerűen készítsen külön mappát a munkaterületén belül mindegyikhez. Kattintson az alábbi képre a nagyításhoz, és megnézheti, hogyan állíthatom be az Android_stuff mappámat.

Itt az ideje letölteni az SDK-t. Menjen a https://developer.android.com/studio oldalra. Látni fogja a letöltéseket Windows, Mac OS X és Linux operációs rendszerekre. Válassza ki a megfelelő kategóriát, és töltse le a fájlt az asztalra. Nem halaszthatja el a licencszerződés. Olvassa el, és látni fogja, hogy ez eléggé szabványos.

Csomagolja ki a letöltést a kedvenc archiváló eszközével, és húzza a kibontott mappát a Munkaterületbe. Ne nyissa ki a mappát, csak húzza át az egészet. Ez az. Az Android SDK már telepítve van.

2. lépés: Telepítse az USB meghajtót - egy szükséges gonosz

Az USB illesztőprogram telepítése szinte ugyanolyan egyszerű, bár néhány lépést igényel, és ezt meg kell tennie, ha Windows operációs rendszert futtat. Nyissa meg az éppen áthelyezett SDK mappát, és kattintson duplán az "SDK Setup.exe" elemre az SDK könyvtárban. Látni fogja az alábbi ablakot.

Győződjön meg arról, hogy a bal oldali ablaktáblában az "Elérhető csomagok" van kiválasztva.

A lista kibontásához kattintson a földgömb melletti háromszögre a felső sorban.

Ellenőrizni kell, amit a példaképen piros színnel köröztem. Ez letölti az USB illesztőprogramot. Ha nem érdekli a szoftverfejlesztés vagy az Android készülék emulátorának futtatása, akkor minden másat ellenőrizetlenül hagyhat. Ha úgy dönt, hogy telepíti a többi részt, készüljön fel 1 gigabájt letöltésre.

Kattintson a kiválasztott telepítésre. Az illesztőprogram letölti magát az SDK-ba.

Most a készüléken nyomja meg a menü gombot. Válassza a Beállítások (1. ábra), majd az Alkalmazások (2. ábra) lehetőséget. Most kattintson a Fejlesztés elemre (3. ábra), és ellenőrizze, hogy az USB hibakeresés be van-e jelölve (4. ábra). A Vissza gomb segítségével lépjen vissza az asztalra.

Most csatlakoztassa a telefont, mintha egy dalt vagy képet továbbítana. De ezúttal ne húzza le az árnyékot, és helyezze be az SD-kártyát. Kap egy "Új hardver" üzenetet a Windows-tól.

Válassza a "Keresse meg és telepítse az illesztőprogramot" lehetőséget.

Válassza a "Ne keressen interneten" lehetőséget.

Válassza a "Nincs meg a lemezem. Mutass meg más lehetőségeket" lehetőséget.

Válassza a "Böngészés a számítógépen illesztőprogram-szoftver keresése" lehetőséget.

Most keresse meg az SDK mappát, és mutasson a Windowsra az usb_driver nevű mappára. Kattintson az alábbi képre a nagyításához, és nézze meg az usb_driver mappát az Android SDK-ban.

Hagyja, hogy az "Almappák felvétele" legyen bejelölve, és kattintson a "Tovább" gombra. A Windows megkérdezheti, hogy biztos-e benne. Mondj igen, ha igen. Amikor a Windows nem csinálja, akkor megkérdezi, hogy szeretné-e telepíteni a "Google ADB illesztőprogramját", és mondja igennel.

Természetesen, ha emulátorokat vagy programalkalmazásokat akarunk futtatni, akkor ehhez még több is tartozik. De a céljainkra készen vagyunk. Húzza ki a telefont, és indítsa újra a számítógépet.

Itt az ideje, hogy megemlítsük, hogy valószínűleg nem szabad újraindítania a számítógépet, amikor a telefon be van dugva. Néhány újabb számítógép USB-eszközről indíthat, és megpróbálhatja betölteni az Androidot a számítógépére, ha igen. Akár érdekes, mint amilyennek hangzik, nem fog működni, és problémákat okozhat.

Vicces, hogy az egész művelet legnehezebb része a Windows beállítása?

Első teszt: Biztonsági másolat készítése az alkalmazásokról

Íme egy trükk, amelyet bárki megtehet, még gyökér nélküli telefonnal is. Csatlakoztassa a telefont a számítógéphez, ugyanúgy, mint a képek vagy zeneszámok átvitelekor, kivéve, hogy ismét ne húzza le az árnyékot, és helyezze be az SD-kártyát. Bármikor, amikor a parancssorba lépünk kapcsolatba a telefonnal, a kártyának ki kell maradnia.

Most nyissa meg a parancssort. Windows esetén csak nyomja meg a Start menüt, és írja be (vagy a Windows 7 keresési mezőbe, vagy az "Futtatás" parancsot XP-ben) "cmd". Ne hagyja, hogy az 1960-as évek számítógépe megijesztsen, ez könnyű lesz.

A prompt után keresse meg az Android SDK helyét. Ha követi példánkat, csak írja be (vagy másolja és illessze be) a következőket a parancssorba:

cd C: \ Android_stuff \ android-sdk-windows

Ha más helyet használ, módosítsa a parancsot arra, hogy mutasson arra a helyre, ahol az Android SDK-t helyezte el.

Az SDK-n belül vannak más mappák. Az egyik, mellyel általában együtt dolgozunk, az az eszközök mappája. Keresse meg a következőt a parancssorba:

CD-eszközök

Kattintson az alábbi képre, hogy nagyobb képet kapjon a Windows parancssorba beírt parancsokról.

Most nyissa meg a fájlkezelőt, és a munkaterületen hozzon létre egy alkalmazás nevű mappát. Az összes alkalmazásunkat itt biztonsági másolatként készítjük. A piac nyilvántartást vezet azért, amit fizetett, de néha fájdalmat okozhat az ingyenes verziók megkeresése, ezért hagyjuk, hogy saját példányunkat megőrizze. Ha felfelé görgeti az oldalt az Android_stuff mappám képéhez, látni fogja, hogy az alkalmazások almappája már ott van.

Az Ön kérésére írja be a következőket:

adb pull / data / app / C: \ Android_stuff \ apps

Csak másolja és illessze be. Mit jelent ez:

  • használja az adb programot (amelyet a Google biztosít az Android SDK részeként) fájlok húzásához.
  • A telefonból lehívott fájlok a / data / app mappában találhatók.
  • Amikor egy fájlt eltávolítunk, be szeretnénk illeszteni a C: \ Android_stuff \ apps mappába.

Miért különböznek a perjelzések a parancs első részétől a második részhez?

Ennek oka az, hogy két különböző fájlrendszerrel foglalkozunk. A Windows fájlrendszerben a perjelzések hátra vannak, mint például a \. Az Unix fájlrendszerek a " / " előrejelzéssel használják a mappák elválasztását. / data / app / a telefonon van, és Unix fájlrendszert használ. C: \ Android_stuff \ apps van a számítógépén, így a Windows fájlrendszert használja.

Láthat egy üzenetet arról, hogy egy kiszolgáló elavult, vagy egy kiszolgáló megöl. Ez az adb-kiszolgálóra vonatkozik, és a parancs szükség szerint frissíti azt. Ne aggódjon, automatikus. Látja, hogy az ablak gördülni kezd, az adb kimenete azt jelzi, hogy minden alkalmazást lemásolt. Nincs szükség interakcióra, csak hagyja, hogy görgessen. Ha kész, akkor visszatér a parancssorba. Most az összes szabadpiaci alkalmazásának másolatát a számítógépén tárolják a biztonságos megőrzés érdekében. A fájlok mindegyike ".apk" kiterjesztéssel rendelkezik. Ez a szokásos Android telepítési formátum, így ezeket a fájlokat nem lehet használni a Windows rendszerben.

Nincs gyökér. Nincsenek kanyargós parancsok. Az alkalmazások biztonsági másolatának egyszerű módja. Ezek az alkalmazások átmásolhatók az SD-kártyára, és telepíthetők minden olyan alkalmazáshoz, amely képes olvasni a kártyát és telepíteni az apk fájlokat. Ha még nem rendelkezik ehhez alkalmazással, keresse az Astro-t a piacon. File Explorerként működik (mint például a Sajátgép a Windowsban), és kínál néhány nagyszerű eszközt az alkalmazáskezeléshez.

Ez csak a jéghegy csúcsa. Mindaddig, amíg az Android nem hoz létre egy könnyen használható iTunes stílusú alkalmazást, amely lehetővé teszi az eszközhöz való interakciót, azért vagyok itt, hogy segítsen a parancssor kezelésében. Minden héten valami hasonlóra összpontosítunk. Boldog szaggatást:)

A hét válogatásai

Droid túllépése (gyökér szükséges!)

A legnépszerűbb Android készülék most a leginkább igényelt szolgáltatásfrissítéssel rendelkezik. A rendszermagot megcsináltuk, és a processzort túlléptük. Íme a fejlesztői szál erről, és a klíma felhasználó thebizz megbeszélést indított a saját fórumainkon.

FIGYELMEZTETÉS: Itt valószínűleg tönkreteheti az eszközt (mint minden módosításnál), de a fejlesztő jó munkát végzett, hogy bolondossá tegye. Még egy külön támogatási területet felállított a kérdésekre. Személyes véleményem szerint a Droid processzora egy kicsit több visszaélést vonhat maga után, mint amit a Moto beállított, tehát ez valóban nagyon hasznos frissítés lehet. Ha kipróbálja, akkor mindenképpen ossza meg tapasztalatait a fórumokon, mivel úgy tűnik, hogy sok ember a kerítésen áll ezzel. Természetesen meg kell gyökereznie és egy egyedi helyreállítási képet kell villannia. Ha ez mind görög neked. Rengeteg segítséget talál a fórumokon.

Cyanogen Nexus One ROM (gyökér szükséges!)

Legendás Android Hacker / Tűzhely / Modder / Guru Cyanogen kiadott egy egyedi ROM-ot az Ön szerencsés Nexus One tulajdonosai számára. Néhány G1-csapda nincs benne, mivel nincs szükség a Nexus One nagyszerű hardverére. De ez nem azt jelenti, hogy ez nem tele van az árukkal. Íme néhány kiemelés:

  • A legújabb 2.6.29.6 kernel, amely támogatja a megosztás, a vpn és más modulok (cif, nfs, aufs, biztosíték)
  • Beépített USB-heveder
  • FLAC audio támogatás
  • Tartalmazza a BusyBox, a htop, a nano, a powertop, az openvpn és az összes műszaki parancssori segédprogramot.

Természetesen van még, ez csak a rövid lista. Cyanogen munkája mindig csúcsminőségű, elég ahhoz, hogy sok változtatását beépítsék az Android forrásfájába. Magas megrendelés, hogy a Nexus One jobban teljesítsen, mint eddig, de elmondhatom neked - mindent megtesz, csak repül ezen építkezés segítségével, és nagyon ajánlom, hogy nézze meg.

A Cyanogen Mod honlapja http://www.cyanogenmod.com/. Az rsvpinx klímafelhasználó itt kezdte meg a klíma megbeszélési témáját a ROM-on itt a fórumokon.

MetaMorph (gyökér szükséges!)

Talán a MetaMorph egy alkalmazás. Talán jobb lenne, ha egy teljes áttekintést nyújtana az Application fórumokon. De nem tudok eléggé megszerezni ezt az eszközt. Ez azt jelenti, hogy lehetővé teszi a végfelhasználó számára, hogy letölt egy egyedi témát, és töltse be a telefonra anélkül, hogy a helyreállítási képek és a ROM villogni kellene. Beszéltem Stericsonnal az XDA fejlesztőinél, és feltett néhány kérdést az alkalmazással kapcsolatban:

Az alkalmazás hatalmas áttörést jelent a témák és a vizuális elemek végfelhasználó általi megváltoztatásában. Hogy gondolta?

Milyen erőforrásokat ajánl az Android új felhasználóinak, és az alkalmazásod vessen egy pillantást a MetaMorph használatának megkönnyítésére?

Ön nagyon időben frissíti a felhasználókat. Tudna-e nekünk híreket a közelgő funkciókról?

Nagyon nagy döntés született arról, hogy ugyanazt a szolgáltatáskészletet biztosítja az ingyenes és adományozott verzióban is. Úgy érzi, hogy megrontja a valódi profit lehetőségeit?

Hol nézne egy kezdő témafejlesztő, hogy elkezdje MetaMorph témák készítését?

Szeretnék köszönetet mondani Stericsonnak azért, hogy időt adott néhány kérdés megválaszolására és a nagyszerű alkalmazásért. A MetaMorph használatával bárki, akinek tehetséges a grafikai munkája, könnyen Android témafejlesztővé válhat.

Amint Stericson rámutatott, az alkalmazás hivatalos támogatási szála és rengeteg információ az itt található XDA fejlesztőknél. Az mclarryjr klímafelhasználó egy szép vitát indított a fórumainkban arról, hogy miként lehet ezzel varázsolni a fórumokon. Megtalálja a telefon kódját (vagy kattintson rá az Android böngészőben), hogy egyenesen a piacra lépjen és megragadja a MetaMorph-ot.

Remélem, élvezte az Inside Android ezen heti részletét. Ne felejtse el, hogy mindig tippeket és véleményeket keresek. Keressen meg engem a fórumokon, vagy dobjon nekem egy sort [email protected]