Satura rādītājs:
- Android SDK
- 1. darbība: sagatavojiet darbu un lejupielādējiet
- 2. solis: instalējiet USB draiveri - nepieciešams ļaunums
- Pirmais tests: dublējiet savas lietotnes
- Nedēļas ieteikumi
- Droid pārlūkošana (nepieciešama sakne!)
- Cianogēna Nexus One ROM (nepieciešama sakne!)
- MetaMorph (nepieciešama sakne!)
Hei, visi. Iepazīstinām ar jaunu funkciju mūsu AndroidCentral lasītājiem. Tā ir maza telpa, kurā mēs varam diskutēt un izcelt nedēļas labākās Android modēšanas un uzlaušanas kopienā, ņemot vērā, ka pat jaunie Android lietotāji to var saprast.
Tas nebūs atkarīgs no ierīces vai mobilo sakaru operatora, tāpēc domājiet par to, kā parādīt visu, ko Android mums var piedāvāt tā atvērtā rakstura dēļ. Iespējams, mūsu pieredzējušie veterāni atradīs daļu no šī liekā, taču mēs centīsimies saglabāt lietas visiem saprotamā līmenī, lai mēs paliktu tajā pašā lapā. Šīs nedēļas versija būs nedaudz gara, lai mēs varētu iepazīstināt ar dažām lietām, tāpēc nesiet mani.
Lūdzu, ņemiet vērā, ka es nevaru atrasties visur vienlaicīgi (kamēr pilnveidoju savu klonēšanas mašīnu!), Tāpēc iespējams, ka es nokavēšu kaut ko tādu, kas jums nepatika. Labākais veids, kā to nedarīt, ir nosūtīt man savus padomus un saites par visiem lieliskajiem veidiem, kā mēs pielāgojam savus tālruņus. Gluži tāpat kā pielāgojošā kopiena, pieliksim to kopīgiem spēkiem!
Tagad par labumiem.
Katru nedēļu mēs raksturosim dažus trikus, kurus varat izdarīt, izmantojot tikai komandu uzvedni un datu kabeli. Lai gan ir lejupielādes un zip faili, kā arī ROM un visa cita veida patīkamība, ko varat darīt ar tālruni, bieži vien visvienkāršākie triki var radīt vislielāko iespaidu.
Android SDK
Šo nedēļu mēs sāksim sākumā. Android SDK instalēšana - tas ir īss programmatūras izstrādes komplekts - tas ir tas, kas ļauj izstrādātājiem darīt visu, kas viņiem jādara. Un tagad jūs varat arī.
1. darbība: sagatavojiet darbu un lejupielādējiet
Vispirms sagatavosim darbvietu datorā. Mans ieteikums ir izveidot mapi cietā diska augšējā līmenī, lai būtu ērti nokļūt no komandrindas. C: \ Android_stuff ir daudz vieglāk atcerēties nekā C: \ users \ gbhil \ documents \ tools \ devices \ Android \ stuff. Es izmantoju savu darbvietu dublējumiem, fona attēliem, ROM un rīkiem, kā arī SDK. Katrai darbvietā vienkārši izveidojiet atsevišķu mapi. Noklikšķiniet uz attēla zemāk, lai to palielinātu un redzētu, kā man ir iestatīta mana Android_stuff mape.
Tagad ir laiks lejupielādēt SDK. Dodieties uz vietni https://developer.android.com/studio. Jūs redzēsit lejupielādes operētājsistēmai Windows, Mac OS X un Linux. Izvēlieties atbilstošo kategoriju un lejupielādējiet failu uz darbvirsmas. Neatlieciet to no licences līguma. Izlasiet, un jūs redzēsit, ka tas ir diezgan standarta.
Izsaiņojiet lejupielādi ar savu iecienīto arhivēšanas rīku un velciet mapi, kuru ieguvāt, savā darbvietā. Neatveriet mapi, vienkārši velciet visu lietu pāri. Tieši tā. Tagad ir instalēts Android SDK.
2. solis: instalējiet USB draiveri - nepieciešams ļaunums
USB draivera instalēšana ir gandrīz tikpat vienkārša, lai gan tas prasa dažas darbības, un tas jums būs jādara, ja izmantojat Windows. Atveriet mapi, kuru tikko pārcēlāt, un SDK direktorijā veiciet dubultklikšķi uz “SDK Setup.exe”. Jūs redzēsit logu, piemēram, zemāk.
Pārliecinieties, ka kreisajā rūtī ir atlasīta opcija “Pieejamie iepakojumi”.
Noklikšķiniet uz trīsstūra blakus zemeslodei augšējā rindā, lai izvērstu sarakstu.
Ir jāpārbauda tas, ko mūsu attēla paraugā esmu parādījis sarkanā krāsā. Tas lejupielādēs USB draiveri. Ja vien jums nav interese par programmatūras izstrādi vai Android ierīces emulatora vadīšanu, visu pārējo varat atstāt nekontrolētu. Ja jūs nolemjat instalēt pārējās daļas, esiet gatavs lejupielādei 1 gigabaitu.
Noklikšķiniet uz instalēt atlasīto. Draiveris pats lejupielādēsies SDK.
Tagad savā ierīcē noklikšķiniet uz izvēlnes pogas. Izvēlieties Iestatījumi (1. attēls), pēc tam izvēlieties Programmas (2. attēls). Tagad noklikšķiniet uz Izstrāde (3. attēls) un pārliecinieties, vai ir pārbaudīta USB atkļūdošana (4. attēls). Izmantojiet atpakaļ taustiņu, lai izietu atpakaļ uz darbvirsmu.
Tagad pievienojiet tālruni tieši tā, it kā jūs pārsūtītu dziesmu vai attēlu. Bet šoreiz nenovelciet ēnu un uzstādiet SD karti. No Windows jūs saņemsit ziņojumu “Atrasta jauna aparatūra”.
Atlasiet “Atrodiet un instalējiet draivera programmatūru”.
Atlasiet “Nemeklēt tiešsaistē”.
Atlasiet "Man nav diska. Rādīt man citas iespējas."
Atlasiet “Pārlūkot mana datora draiveru programmatūru”.
Tagad pārlūkojiet mapi SDK un norādiet Windows uz mapi ar nosaukumu usb_driver. Noklikšķiniet uz attēla zemāk, lai to palielinātu un redzētu mapi usb_driver Android SDK.
Atstājiet atzīmi “Iekļaut apakšmapes” un noklikšķiniet uz Tālāk. Windows varētu jautāt, vai esat pārliecināts. Sakiet jā, ja tā notiek. Kad logi dara to, un jautā, vai vēlaties instalēt “Google ADB interfeisa draiveri”, sakiet “jā”.
Protams, ja mēs vēlamies palaist emulatorus vai programmu lietojumprogrammas, tur ir vairāk. Bet mūsu mērķiem mēs esam pabeiguši. Atvienojiet tālruni un atsāknējiet datoru.
Tagad ir pienācis laiks pieminēt, ka jums, iespējams, nekad nevajadzētu pārstartēt datoru, kamēr tālrunis ir pievienots. Daži jaunāki personālie datori var ielādēt no USB ierīces un mēģinās ielādēt Android datorā, ja jūs to darīsit. Cik interesants tas izklausās, tas nedarbosies un varētu radīt problēmas.
Smieklīgi, cik vissmagākā visas operācijas daļa ir Windows iestatīšana, vai ne?
Pirmais tests: dublējiet savas lietotnes
Šeit ir triks, ko ikviens var izdarīt, pat ar nesakņotu tālruni. Pievienojiet tālruni datoram tāpat kā tad, ja pārsūtītu attēlus vai dziesmu, izņemot to, ka atkal nenovelciet ēnu un nemontējiet SD karti. Ikreiz, kad mēs mijiedarbosimies ar tālruni, izmantojot komandu uzvedni, kartei būs jāpaliek nemontētai.
Tagad atveriet komandu uzvedni. Operētājsistēmā Windows vienkārši noklikšķiniet uz izvēlnes Sākt un ierakstiet (vai nu Windows 7 meklēšanas laukā, vai ar komandu "palaist" operētājsistēmā XP) "cmd". Neļaujiet 1960. gadu datoram tevi aizbiedēt, tas būs viegli.
Pēc uzvednes dodieties uz vietu, kurā ievietojāt Android SDK. Ja sekojat mūsu piemēram, komandrindā vienkārši ierakstiet (vai nokopējiet un ielīmējiet):
cd C: \ Android_stuff \ android-sdk-windows
Ja izmantojat citu atrašanās vietu, modificējiet komandu, lai norādītu uz vietu, kurā esat ievietojis savu Android SDK.
SDK ir dažas citas mapes. Ar kuru mēs parasti strādāsim, ir rīku mape. Dodieties tajā, komandu uzvednē ierakstot šo:
CD rīki
Noklikšķiniet uz attēla zemāk, lai iegūtu lielāku skatu komandām, kas ierakstītas Windows komandu uzvednē.
Tagad atveriet failu pārvaldnieku un savā darbvietā izveidojiet mapi ar nosaukumu progr. Mēs šeit dublēsim visus mūsu pieteikumus. Tirgū tiek reģistrēta informācija par to, par ko esat samaksājis, taču dažreiz atkal bezmaksas līdzekļu atrašana var sagādāt grūtības, tāpēc ļaujiet saglabāt mūsu pašu kopiju. Ja ritiniet lapu uz augšu līdz mapes Android_stuff attēlam, redzēsit, ka tur jau atrodas lietotņu apakšmape.
Pēc uzvednes ierakstiet šo:
adb pull / data / app / C: \ Android_stuff \ progr
Vienkārši nokopējiet un ielīmējiet to. Ko tas nozīmē -
- failu vilkšanai izmantojiet adb programmu (ko Google nodrošina kā Android SDK daļu).
- Faili, kurus izvelkam no tālruņa, atrodas mapē / dati / lietotne pašā tālrunī.
- Kad fails tiek noņemts, mēs vēlamies ielīmēt to C: \ Android_stuff \ progr.
Kāpēc slīpsvītras atšķiras no pirmās komandas daļas līdz otrajai?
Tas ir tāpēc, ka mums ir darīšana ar divām dažādām failu sistēmām. Windows failu sistēmā slīpsvītras ir atgriezeniskas, piemēram, \ ". Unix failu sistēmas mapes atdalīšanai izmanto slīpsvītru " / ". / data / app / atrodas tālrunī un izmanto Unix failu sistēmu. C: \ Android_stuff \ progr ir jūsu datorā, tāpēc tas izmanto Windows failu sistēmu.
Varētu redzēt ziņojumu par servera novecošanu vai servera nogalināšanu. Tas attiecas uz adb serveri, un nepieciešamības gadījumā komanda to atsvaidzinās. Neuztraucieties, tas ir automātiski. Jūs redzēsit, ka logs sāk ritināt, un adb izvade norāda, ka tā ir kopēta katrā lietojumprogrammā. Nav nepieciešama nekāda mijiedarbība, vienkārši ļaujiet tai ritināt. Kad tas būs pabeigts, jūs atgriezīsities pie komandas uzvednes. Tagad visu jūsu brīvā tirgus lietojumprogrammu kopijas tiek glabātas datorā, lai tās droši glabātu. Visiem failiem ir “.apk” paplašinājums. Šis ir standarta Android instalēšanas formāts, tāpēc šos failus nevar izmantot sistēmā Windows.
Nav saknes. Nav sarežģītas čaulas komandu. Vienkāršs veids, kā dublēt visas lietojumprogrammas. Šīs lietojumprogrammas var nokopēt SD kartē un instalēt kopā ar jebkuru lietotni, kas var nolasīt karti un instalēt apk failus. Ja jums vēl nav nevienas lietotnes, meklējiet Astro tirgū. Tas kalpo kā failu pētnieks (piemēram, My Computer in Windows) un piedāvā dažus citus lieliskus rīkus lietojumprogrammu pārvaldībai.
Tas ir tikai aisberga gals. Kamēr Android neizdosies ar ērti lietojamu iTunes stila lietojumprogrammu, lai mijiedarbotos ar ierīci, es esmu šeit, lai palīdzētu jums strādāt ar komandrindu. Katru nedēļu mēs koncentrēsies uz kaut ko līdzīgu. Priecīgu hakeru:)
Nedēļas ieteikumi
Droid pārlūkošana (nepieciešama sakne!)
Tagad populārākajā Android ierīcē ir vispieprasītākais funkciju jauninājums. Kodols ir tweaked, un procesors ir overclocked. Izstrādātāju pavedieni ir par to, un gaisa kondicionētāja lietotājs thebizz ir uzsācis diskusiju mūsu pašu forumos.
BRĪDINĀJUMS: Šeit ir potenciāls sabojāt ierīci (tāpat kā ar visām modifikācijām), taču izstrādātājs ir paveicis labu darbu, padarot to par drošu. Viņš pat ir izveidojis īpašu atbalsta zonu jautājumiem. Tas ir mans personīgais viedoklis, ka Droid procesors var izmantot nedaudz vairāk ļaunprātīgas izmantošanas, nekā Moto to ir uzstādījis, tāpēc tas patiešām varētu būt ļoti noderīgs atjauninājums. Ja jūs to izmēģināt, noteikti dalieties pieredzē forumos, jo daudziem šķiet, ka šis ir pie žoga. Protams, jums būs jābūt sakņotiem un jāpielāgo pielāgots atkopšanas attēls. Ja tas viss jums ir grieķu valodā. Forumos jūs atradīsit daudz palīdzības.
Cianogēna Nexus One ROM (nepieciešama sakne!)
Leģendārais Android Hacker / Plīts / Modder / Guru Cyanogen ir izlaidis pielāgotu ROM jūsu laimīgajiem Nexus One īpašniekiem. Daži no viņa G1 hakeriem nav iekļauti, jo nav nepieciešama lieliskā Nexus One aparatūra. Bet tas nenozīmē, ka tas nav pilns ar precēm. Šeit ir daži svarīgi punkti:
- Jaunākais 2.6.29.6 kodols, kas atbalsta piesaisti, vpn un citus moduļus (cifs, nfs, aufs, drošinātājs)
- Iebūvēts USB piesiets
- FLAC audio atbalsts
- Ietver BusyBox, htop, nano, Powertop, openvpn un visas inženierkomunikāciju komandrindas
Protams, ir arī vairāk, tas ir tikai īsais saraksts. Cianogēna darbs vienmēr ir vismodernākais, pietiek ar to, ka daudzas viņa veiktās izmaiņas ir iekļautas Android avota kokā. Tas ir garš pasūtījums, lai Nexus One darbotos labāk nekā tas jau tagad, bet es jums varu pateikt - tas dara visu, izņemot lido, izmantojot šo konstrukciju, un es ļoti iesaku jums apskatīt.
Cyanogen Mod mājas lapa http://www.cyanogenmod.com/. A / C lietotājs rsvpinx ir uzsācis A / C diskusiju tēmu par ROM šeit, mūsu forumos.
MetaMorph (nepieciešama sakne!)
Varbūt MetaMorph ir lietojumprogramma. Varbūt to labāk pasniegtu pilns pārskats Pieteikumu forumos. Bet es vienkārši nevaru iegūt pietiekami daudz šī rīka. Tas nozīmē, ka galalietotājs var lejupielādēt pielāgotu motīvu un ielādēt to tālrunī, neradot nepatīkamas atkopšanas attēlu un mirgojošās atmiņas. Es runāju ar Stericsonu vairāk nekā XDA izstrādātājos un uzdevu viņam dažus jautājumus par lietojumprogrammu:
Jūsu lietotne ir milzīgs atklājums tam, kā galalietotājs maina tēmas un vizuālos elementus. Kā tu to domāji?
Kādus resursus jūs iesakāt kādam jaunam Android, un jūsu lietojumprogramma to apskatīs, lai būtu ērtāk izmantot MetaMorph?
Jūs saviem lietotājiem sniedzat ļoti savlaicīgus atjauninājumus. Vai varat sniegt mums kādas ziņas par gaidāmajām funkcijām?
Patērētājam liels bija lēmums nodrošināt to pašu funkciju komplektu bezmaksas un ziedoto versijā. Vai jūtat, ka tas kropļo reālas peļņas potenciālu?
Kur meklētu topošo tēmu izstrādātāju, lai sāktu veidot MetaMorph tēmas?
Es vēlētos pateikties Stericsonam par veltīto laiku, lai atbildētu uz dažiem jautājumiem mums, un par lielisko pieteikumu. Izmantojot MetaMorph, ikviens, kam ir talants grafikas darbam, var viegli kļūt par Android motīvu izstrādātāju.
Kā uzsvēra Steriksons, oficiālais lietotnes atbalsta pavediens kopā ar tonnu informācijas ir atrodams šeit XDA izstrādātājos. A / C lietotājs mclarryjr mūsu forumos ir uzsācis jauku diskusiju par to, kā padarīt burvju šo ar šo šeit, mūsu forumos. Nospiediet sava tālruņa QR kodu (vai noklikšķiniet uz tā Android pārlūkprogrammā), lai dotos tieši uz tirgu un paķertu MetaMorph.
Es ceru, ka jums patika šīs nedēļas Inside Android iemaksa. Atceries Es vienmēr meklēju padomus un viedokļus Atrodi mani forumos vai nomet man līniju [email protected]