Cikk

SDK-k, meghajtók és gyökerek

protection click fraud
Androidon belül

Sziasztok. Új funkció bemutatása az AndroidCentral olvasóink számára. Ez egy kis hely, ahol megvitathatjuk és bemutathatjuk a hetek legjobban az Android modding és hacker közösségében, olyan szempontból, amelyet még az Android számára újak is megérthetnek.

Ez nem lesz eszköz- vagy szolgáltatóspecifikus, ezért gondolja úgy, hogy bemutatja mindazt, amit az Android nyitott jellege miatt kínál nekünk. Tapasztalt veteránjaink feleslegesnek találhatják ezt a néhányat, de megpróbáljuk a dolgokat olyan szinten tartani, hogy mindenki érthesse, így ugyanazon az oldalon maradunk. Az e heti verzió egy kicsit hosszú lesz, így néhány dolgot be tudunk mutatni, ezért tarts velem.

Kérjük, ne feledje, hogy nem lehetek egyszerre mindenhol (amíg nem tökéletesítem a klónozógépemet!), Így lehetséges, hogy hiányozni fog valami, amit nem. A legjobb módja annak, hogy ez ne történjen meg, ha elküldi nekem a tippjeit és linkjeit a telefonok testreszabásával kapcsolatosan. Csakúgy, mint a testreszabó közösség, tegyük ezt meg közös erőfeszítéseket!

A Verizon a Pixel 4a készüléket mindössze 10 USD / hó áron kínálja az új Unlimited vonalakon

Most pedig a finomságokról.

Minden héten bemutatjuk azokat a trükköket, amelyeket csak a parancssorral és az adatkábellel végezhet el. Bár vannak letöltött és zip fájlok és ROM-ok, és minden másfajta hűvösség, amelyet telefonjával megtehet, gyakran a legegyszerűbb trükkök gyakorolhatják a legnagyobb hatást.

Az Android SDK

A héten az elején kezdjük. Az Android SDK telepítése - ez röviden a Software Development Kit -, amely lehetővé teszi a fejlesztők számára a dolgukat. És most te is tudsz.

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

Először készítsünk elő egy munkaterületet a számítógépen. Azt javaslom, hogy hozzon létre egy mappát a merevlemez legfelső szintjén, így könnyen elérhető a parancssorból. C: \ Android_stuff sokkal könnyebben megjegyezhető, mint C: \ users \ gbhil \ documents \ tools \ devices \ Android \ stuff. A munkaterületemet biztonsági másolatokhoz, 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ületen belül mindegyikhez. Kattintson az alábbi képre a nagyításhoz, és nézze meg, hogyan állítottam be az Android_stuff mappámat.

Android_stuff mappa

Itt az ideje letölteni az SDK-t. Irány ide https://developer.android.com/studio. Látni fogja a Windows, Mac OS X és Linux letöltéseket. Válassza ki a megfelelő kategóriát, és töltse le a fájlt az asztalra. Ne riadjon vissza a licencszerződésből. Olvasson el egy könyvet, és meglátja, hogy elég szabványos.

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

2. lépés: Telepítse az USB illesztőprogramot - szükséges gonoszság

Az USB-illesztőprogram telepítése majdnem ugyanolyan egyszerű, bár néhány lépést igényel, és ezt meg kell tennie, ha Windows rendszert futtat. Nyissa meg az imént áthelyezett SDK mappát, és kattintson duplán az "SDK Setup.exe" elemre az SDK könyvtárban. Megjelenik egy olyan ablak, mint az alábbi.

Android SDK beállítási ablak

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

Kattintson a háromszögre a földgömb mellett a felső sorban a lista kibővítéséhez.

Amit piros színnel karikáztam be a példaképünkbe, ellenőrizni kell. Ezzel letölti az USB illesztőprogramot. Hacsak nem érdekli a szoftverfejlesztés vagy az Android-eszközemulátor futtatása, minden mást be lehet hagyni. Ha úgy dönt, hogy telepíti a többi részt, készüljön fel egy 1 gigabájtos letöltésre.

Kattintson a Kiválasztott telepítés elemre. 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 gombra (3. ábra), és ellenőrizze, hogy az USB hibakeresés be van-e jelölve (4. ábra). A Vissza gombbal léphet vissza az asztalra.

Csatlakoztassa most a telefont, mintha egy dalt vagy képet szeretne átvinni. De ezúttal ne húzza le az árnyékot, és ne csatlakoztassa az SD-kártyát. Kap egy "Found New Hardware" üzenetet a Windows-tól.

Válassza az "Illesztőprogram-szoftver keresése és telepítése" lehetőséget.

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

Válassza a "Nincs lemezem." Mutasson más lehetőségeket. "

Válassza a "Tallózás a számítógépen az illesztőprogramok keresése" lehetőséget.

Most keresse meg az SDK mappát, és mutassa a Windows elemet az usb_driver nevű mappára. Kattintson az alábbi képre a nagyításhoz, és tekintse meg az usb_driver mappát az Android SDK-n belül.

Android SDK mappatartalom

Hagyja bejelölve az "Almappák belefoglalása" jelölőnégyzetet, és kattintson a "Tovább" gombra. A Windows megkérdezheti, hogy biztos benne. Mondj igent, ha igen. Amikor a Windows csinálja a dolgot, és megkérdezi, hogy telepíteni szeretné-e a "Google ADB interfész-illesztőprogramot", mondjon igent.

Természetesen, ha emulátorokat vagy programalkalmazásokat akarunk futtatni, akkor még többről van szó. De a céljaink érdekében készen vagyunk. Húzza ki a telefont a hálózatból, és indítsa újra a számítógépet.

Itt az alkalom megemlíteni, hogy valószínűleg soha nem szabad újraindítania számítógépét, miközben a telefon be van dugva. Egyes újabb számítógépek USB-eszközről indíthatók, és megpróbálják betölteni az Android-ot a számítógépre, ha mégis megteszi. Bármennyire érdekesnek hangzik, ez nem fog működni, és problémákhoz vezethet.

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

Első teszt: Készítsen biztonsági másolatot az alkalmazásokról

Itt egy trükk, amelyet bárki megtehet, még egy gyökér nélküli telefonnal is. Csatlakoztassa telefonját a számítógéphez, ugyanúgy, mint akkor, ha képeket vagy zeneszámokat másol, kivéve, ha még egyszer ne húzza le az árnyékot, és ne helyezze be az SD-kártyát. Bármikor, amikor a telefonon a parancssoron keresztül kommunikálunk, a kártyának le kell maradnia.

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

A parancssorban keresse meg azt a helyet, ahová az Android SDK-t tette. Ha a példánkat követi, egyszerűen írja be (vagy másolja és illessze be) a parancssorba a következőket:

cd C: \ Android_stuff \ android-sdk-windows. 

Ha más helyet használ, módosítsa a parancsot, hogy az Android SDK-ra helyezett helyre mutasson.

Az SDK-ban található néhány más mappa. Amellyel általában dolgozni fogunk, az az eszközök mappa. Navigáljon úgy, hogy beírja a következőket a parancssorba:

cd eszközök. 

Kattintson a lenti képre, hogy nagyobb képet kapjon a Windows parancssorába beírt parancsokról.

Windows parancssori navigáció

Most nyissa meg a fájlkezelőt, és a munkaterületén hozzon létre egy alkalmazásokat tartalmazó mappát. Az összes alkalmazásunkról itt fogunk biztonsági másolatot készíteni. A piac nyilvántartást vezet arról, hogy mire fizetett, de néha fájdalmat okozhat az ingyenesek megtalálása, ezért hagyjuk megtartani saját példányunkat. Ha felfelé görget az Android_stuff mappám képéhez, akkor látni fogja, hogy az alkalmazások almappája már ott van.

Írja be a következő parancsra:

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

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

  • használja az adb programot (amelyet a Google az Android SDK részeként biztosított) fájlok húzására.
  • A telefonról előhívott fájlok a / data / app könyvtárban találhatók.
  • Amikor egy fájlt lehúznak, be akarjuk illeszteni a C: \ Android_stuff \ alkalmazásokba.

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

Ez azért van, mert két különböző fájlrendszerrel van dolgunk. A Windows fájlrendszerben a perjelek hátra vannak, hasonlóan " \ ". A Unix fájlrendszerek a perjelet használják " / "mappák elkülönítéséhez. Az / data / app / telefonon van, és Unix fájlrendszert használ. C: \ Android_stuff \ apps a számítógépén van, így a Windows fájlrendszert használja.

Lehet, hogy üzenetet lát arról, hogy egy szerver elavult, vagy egy szerver megöli. Ez az adb szerverre vonatkozik, és a parancs szükség esetén frissíti. Ne aggódjon, ez automatikus. Látni fogja, hogy az ablak görgetni kezd, és az adb kimenete azt mondja, hogy minden alkalmazást másolt. Nincs szükség semmilyen interakcióra, csak hagyja, hogy gördüljön. Ha elkészült, visszatér a parancssorba. Most az összes szabadpiaci alkalmazás másolatát a számítógépen tárolja 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, ezért ezeket a fájlokat nem lehet használni a Windows rendszerben.

Nincs gyökér. Nincsenek tekervényes shell parancsok. Csak egy egyszerű módja az összes alkalmazás biztonsági mentésének. Ezek az alkalmazások átmásolhatók az SD-kártyára, és telepíthetők minden olyan alkalmazással, amely képes olvasni a kártyát és telepíteni az apk fájlokat. Ha nincs ehhez alkalmazásod, keresd meg az Astro-t a piacon. Fájlböngészőként szolgál (például a Sajátgép a Windows rendszerben), és néhány más nagyszerű eszközt kínál az alkalmazáskezeléshez.

Ez csak a jéghegy csúcsa. Amíg az Android nem jelent meg egy könnyen használható iTunes-stílusú alkalmazással az eszközzel való interakcióhoz, itt vagyok, hogy segítsek a parancssorral való munkában. Minden héten valami hasonlóra fogunk koncentrálni. Boldog hackelés :)

A hét válogatói

Droid túlhúzása (root szükséges!)

Motorola Droid @ 1100MHz

A legnépszerűbb Android-eszközön most van a legkeresettebb funkciófrissítés. A kernelt módosították, és a processzort túlhajtották. Itt van a fejlesztők szál erről, és az A / C felhasználó, a thebizz megkezdte a vitát saját fórumainkon.

FIGYELEM: Van itt lehetőség arra, hogy tönkretegye az eszközét (mint minden módosításnál), de a fejlesztő jó munkát végzett, hogy bolondbiztos legyen. Még fel is állította a külön támogatási terület a kérdésekhez. Személyes véleményem, hogy a Droid processzora valamivel több visszaélést is elkövethet, mint amennyit a Moto beállított, így ez valóban nagyon hasznos frissítés lehet. Ha kipróbálja ezt, feltétlenül ossza meg tapasztalatait a fórumokon, mivel úgy tűnik, sokan vannak a kerítésen ezzel. Természetesen meg kell gyökereznie, és egy egyedi helyreállítási képet kell villognia. Ha ez mind görög neked. Rengeteg segítséget talál a fórumokon.

A cianogén Nexus One ROM-ja (root szükséges!)

CyanogenMod-5.0

A legendás Android Hacker / Cooker / Modder / Guru Cyanogen egyedi ROM-ot adott ki szerencsésnek Nexus One tulajdonosok. Néhány G1-es hackjét nem tartalmazza, mivel nincs szükség a Nexus One nagyszerű hardverére. De ez nem azt jelenti, hogy ez nincs tele az áruval. Íme néhány kiemelés:

  • A legfrissebb 2.6.29.6 kernel, amely támogatja a megosztás, a vpn és más modulokat (cifs, nfs, aufs, fuse)
  • Beépített USB heveder
  • FLAC audio támogatás
  • Tartalmazza a BusyBoxot, a htopot, a nano-t, a powertopot, az openvpn-t és az összes mérnöki parancssoros segédprogramot

Természetesen több is van, ez csak a rövid lista. A cianogén munkája mindig csúcsminőségű, elég ahhoz, hogy számos változása bekerült az Android forrásfájába. Magas megrendelés, hogy a Nexus One jobban teljesítsen, mint már, de elmondhatom ezt neked - mindent megtesz, csak repül ezzel a felépítéssel, és nagyon ajánlom, hogy nézzen utána.
Cyanogen Mod honlap http://www.cyanogenmod.com/. Az A / C felhasználó rsvpinx elkezdte az A / C beszélgetési témáját a ROM-ról itt a fórumainkon.

MetaMorph (root szükséges!)

Lehet, hogy a MetaMorph egy alkalmazás. Talán jobban szolgálná, ha teljes körű áttekintést kapna a Jelentkezési fórumokon. De egyszerűen nem tudok betelni ezzel az eszközzel. Annak lehetővé teszi, hogy a végfelhasználó letölthessen egy egyedi témát és betölthesse a telefonra anélkül, hogy a helyreállítási képek és a ROM villogna. Beszéltem Stericsonnal az XDA fejlesztőinél, és feltettem neki néhány kérdést az alkalmazással kapcsolatban:

Az alkalmazás hatalmas áttörést jelent abban, ahogyan a témákat és a vizuális elemeket megváltoztatja a végfelhasználó. Hogy gondoltál rá?

Valószínűleg meg fogok lőni, amikor ezt mondom, de az iPhone projekt, amely lényegében ugyanazt csinálja, az ötlet felé fordított.

Milyen forrásokat javasol valakinek, aki új az Android számára, és az alkalmazásod vessen egy pillantást a MetaMorph használatának megkönnyítésére?

Nézze meg az összes videómat. Nagyjából meg fogják magyarázni a MetaMorph minden részletét. Itt nézheti meg mindet: http://forum.xda-developers.com/showthread.php? t = 591329

Nagyon időben frissíti a felhasználókat. Tudna adni valami hírt a közelgő funkciókról?

Nos, hamarosan megjelenik a téma tárháza. Kicsit kiégtem, amikor csak a MetaMorph-on dolgoztam, ezért jelenleg a másik alkalmazásomon, a CodeSpeak-on dolgozom, de még mindig dolgozom a MetaMorph-on. Van néhány olyan emberem is, aki szeretne csatlakozni a fedélzethez és segíteni a MetaMorph fejlesztésében, ezért lehetőséget adok nekik arra, hogy egy kis időt fordítsanak a projektre.

Nagyszerű volt a fogyasztó számára az a döntés, hogy ugyanazt a szolgáltatást biztosítja az ingyenes és adományoz verzióban. Úgy érzi, hogy megbénította a valódi profit lehetőségét?

Nem. Soha nem tettem a MetaMorph-ot profitorientált alkalmazássá. A MetaMorph adományozási verziója azért jött létre, mert az emberek folyamatosan kérdezték tőlem, hogyan adományozhatnak nekem az elvégzett munkámért. A legegyszerűbb megoldás a MetaMorph adományozott változatának beszerzése volt. Aztán az adományozott verzió kissé bétatesztelő verzióvá vált :)

Hol nézne ki egy kezdő témafejlesztő a MetaMorph témák létrehozásában?

Nézd meg a videókat :) (fenti link)
Vessen egy pillantást ezen témák bármelyikének teljesítményére ezen az oldalon: http://forum.xda-developers.com/showthread.php? t = 589315
Ennek nagyon jó ötletet kell adnia arról, hogyan kell csinálni sok-sok példával :)

Szeretnék köszönetet mondani Stericsonnak, hogy időt szakított arra, hogy megválaszoljon néhány kérdést nekünk, és a remek alkalmazásért. A MetaMorph segítségével bárki, aki tehetséges grafikus munkában, könnyen Android-fejlesztővé válhat.

Mint Stericson rámutatott, az alkalmazás hivatalos támogatási szála és rengeteg információ található XDA fejlesztők itt. Az mclarryjr légkondicionáló felhasználó fórumunkban szép vitát indított arról, hogyan lehet ezzel varázsolni itt a fórumainkon . Nyomja meg a QR-kódot a telefonján (vagy kattintson rá az Android böngészőben), hogy egyenesen a piacra lépjen, és megragadja a MetaMorph-ot.

Metamorph QR-kód

Remélem, hogy élvezte az Inside Android e heti részletét. Ne feledje, hogy mindig tippeket és véleményeket keresek. Keressen meg a fórumokon, vagy írjon nekem egy sort [email protected]

Hallgatta már a hét Android Central Podcastját?

Android Central

Az Android Central Podcast minden héten a legfrissebb technológiai híreket, elemzéseket és gyors felvételeket hozza meg ismerős társtartókkal és különleges vendégekkel.

  • Feliratkozás a Pocket Cast-okra: Hang
  • Feliratkozás a Spotify-ra: Hang
  • Feliratkozás az iTunes-ra: Hang

Linkjeink segítségével jutalékot szerezhetünk a vásárlásokért. Tudj meg többet.

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!
Ideje levágni a zsinórt!

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!

A legjobb vezeték nélküli fülhallgató kényelmes, remekül hangzik, nem kerül túl sokba, és könnyen elfér a zsebében.

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más
Következő generációs

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más.

A Sony hivatalosan megerősítette, hogy a PlayStation 5-en dolgozik. Itt van minden, amit eddig tudtunk róla.

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra
Új Nokias

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra.

A Nokia 2.4 és a Nokia 3.4 a legújabb kiegészítés a HMD Global költségvetési okostelefon-kínálatában. Mivel mindkettő Android One eszköz, garantáltan két fő operációs rendszer frissítést és rendszeres biztonsági frissítést kapnak akár három évig is.

Biztosítsa otthonát ezekkel a SmartThings kapucsengőkkel és zárakkal
Ding Dong - ajtók zárva

Biztosítsa otthonát ezekkel a SmartThings kapucsengőkkel és zárakkal.

Az egyik legjobb dolog a SmartThingsben, hogy számos más, harmadik féltől származó eszközt használhat a rendszerén, a csengőket és a zárakat is beleértve. Mivel mindegyikük lényegében ugyanazt a SmartThings támogatást osztja meg, arra összpontosítottunk, hogy mely eszközök rendelkezzenek a legjobb specifikációkkal és trükkökkel annak igazolására, hogy felvegyék őket a SmartThings arzenáljába.

instagram story viewer