Raksts

SDK, draiveri un saknes

protection click fraud
Android iekšpusē

Hei, viss. Iepazīstinām ar jaunu funkciju mūsu AndroidCentral lasītājiem. Tā ir maza vieta, kur mēs varam apspriest un attēlot nedēļas vislabāk Android pārveidošanas un uzlaušanas kopienā, runājot par to, ko var saprast pat tie, kas jauni Android.

Tas nebūs specifisks ierīcei vai mobilo sakaru operatoram, tāpēc domājiet par to kā visa Android piedāvātā paraugdemonstrējumu tā atvērtā rakstura dēļ. Mūsu pieredzējušie veterāni var atrast dažus no šiem liekajiem, taču mēs centīsimies saglabāt lietas visiem saprotamā līmenī, lai mēs paliktu vienā un tajā pašā lapā. Šīs nedēļas versija būs mazliet gara, lai mēs varētu iepazīstināt ar dažām lietām, tāpēc izturieties ar mani.

Lūdzu, paturiet prātā, ka es nevaru būt visur vienlaikus (līdz pilnveidoju savu klonēšanas mašīnu!), Tāpēc ir iespējams, ka man pietrūks kaut kā tāda, kā jums nebija. Labākais veids, kā to novērst, ir nosūtīt man padomus un saites par visiem stilīgākajiem veidiem, kā mēs pielāgojam savus tālruņus. Tāpat kā pielāgotāju kopiena, pieliksim to kopīgiem spēkiem!

Verizon piedāvā Pixel 4a tikai par $ 10 / mo jaunās Neierobežotās līnijās

Tagad par labumiem.

Katru nedēļu mēs parādīsim dažus trikus, kurus varat izdarīt, izmantojot tikai komandu uzvedni un datu kabeli. Lai gan ir lejupielādes un zip faili, ROM un visa cita veida atdzist, ko varat darīt ar tālruni, bieži vien visvienkāršākie triki var dot vislielāko ietekmi.

Android SDK

Šonedēļ mēs sāksim sākumā. Android SDK instalēšana - tas ir īss programmatūras izstrādes komplekts - kas ļauj izstrādātājiem darīt savu. Un tagad jūs varat arī.

1. solis: Sagatavojiet darbu un lejupielādējiet

Vispirms sagatavosim darbvietu datorā. Mans ieteikums ir izveidot mapi cietā diska augšējā līmenī, lai to būtu viegli piekļūt no komandrindas. C: \ Android_ stuff ir daudz vieglāk atcerēties nekā C: \ lietotāji \ gbhil \ dokumenti \ rīki \ ierīces \ Android \ sīkumi. Es izmantoju savu darbvietu dublējumkopijām, fona tapetēm, ROM un rīkiem, kā arī SDK. Vienkārši katram izveidojiet atsevišķu mapi darbvietā. Noklikšķiniet uz zemāk redzamā attēla, lai to palielinātu un redzētu, kā esmu iestatījis mapi Android_stuff.

Android_stuff mape

Tagad ir pienācis laiks lejupielādēt SDK. Doties uz https://developer.android.com/studio. Jūs redzēsiet lejupielādes operētājsistēmām Windows, Mac OS X un Linux. Izvēlieties atbilstošo kategoriju un lejupielādējiet failu uz darbvirsmas. Nevilcinieties ar licences līgumu. Izlasiet, un jūs redzēsiet, ka tas ir diezgan standarta.

Atvienojiet lejupielādēto failu ar iecienīto arhivēšanas rīku un velciet izvilkto mapi savā darbvietā. Neatveriet mapi, vienkārši velciet visu pāri. Tieši tā. Android SDK tagad ir instalēts.

2. darbība: 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 jums tas būs jādara, ja izmantojat sistēmu Windows. Atveriet tikko pārvietoto SDK mapi un SDK direktorijā veiciet dubultklikšķi uz “SDK Setup.exe”. Tiks parādīts logs, piemēram, zemāk redzamais.

Android SDK iestatīšanas logs

 Pārliecinieties, vai kreisajā rūtī ir atlasīts “Pieejamie paketes”.

Noklikšķiniet uz trīsstūra blakus globusam augšējā rindā, lai paplašinātu sarakstu.

Kas jāpārbauda sarkanā krāsā mūsu piemērā, jāpārbauda. Tas lejupielādēs USB draiveri. Ja vien jūs neinteresē programmatūras izstrāde vai Android ierīces emulatora vadīšana, visu pārējo varat atstāt neatzīmētu. Ja nolemjat instalēt pārējās porcijas, esiet gatavs lejupielādei 1 gigabaitu.

Noklikšķiniet uz Instalēt atlasīts. Vadītājs pats lejupielādēs SDK.

Tagad ierīcē nospiediet izvēlnes pogu. Izvēlieties Iestatījumi (1. attēls), pēc tam izvēlieties Programmas (2. attēls). Tagad noklikšķiniet uz Attīstība (3. attēls) un pārliecinieties, vai ir atzīmēta USB atkļūdošana (4. attēls). Izmantojiet aizmugures taustiņu, lai atgrieztos atpakaļ uz darbvirsmas.

Pievienojiet tālruni tieši tā, it kā jūs pārsūtītu dziesmu vai attēlu. Bet šoreiz nevelciet ēnu un neuzstādiet SD karti. Jūs saņemsiet Windows ziņojumu “Atrasta jauna aparatūra”.

Atlasiet "Atrodiet un instalējiet draivera programmatūru".

Atlasiet “Nemeklēt tiešsaistē”.

Atlasiet “Man nav diska. Parādiet man citas iespējas. "

Atlasiet "Pārlūkot manu datoru, lai atrastu draivera programmatūru".

Tagad pārlūkojiet SDK mapi un norādiet Windows uz mapi ar nosaukumu usb_driver. Noklikšķiniet uz zemāk redzamā attēla, lai to palielinātu, un Android SDK iekšpusē skatiet mapi usb_driver.

Android SDK mapes saturs

Atstājiet izvēles rūtiņu "Iekļaut apakšmapes" un noklikšķiniet uz Tālāk. Windows var jums jautāt, vai esat pārliecināts. Sakiet jā, ja tā notiek. Kad Windows to dara, jautā, vai vēlaties instalēt "Google ADB saskarnes 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 restartējiet datoru.

Tagad ir piemērots laiks pieminēt, ka, iespējams, nekad nevajadzētu pārstartēt datoru, kamēr tālrunis ir pievienots elektrotīklam. Daži jaunāki datori var sāknēt no USB ierīces un mēģinās ielādēt Android datorā, ja to izdarīsit. Lai cik interesanti tas izklausītos, tas nedarbosies un var radīt problēmas.

Smieklīgi, cik grūti ir visas operācijas laikā iestatīt Windows, vai ne?

Pirmais tests: dublējiet savas lietotnes

Lūk, kāds triks, ko var izdarīt ikviens, pat izmantojot nesakņotu tālruni. Pievienojiet tālruni datoram tāpat kā tad, ja pārsūtītu attēlus vai dziesmu, izņemot gadījumus, kad vēlreiz nevelciet ēnu un neuzstādiet SD karti. Jebkurā laikā, kad mēs sazināmies ar tālruni, izmantojot komandu uzvedni, kartei būs jāpaliek nemontētai.

Tagad atveriet komandu uzvedni. Sistēmā Windows vienkārši nospiediet izvēlni Sākt un ierakstiet (vai nu Windows 7 meklēšanas laukā, vai komandā "palaist" XP) "cmd". Neļaujiet 1960. gadu datora izskatam jūs nobiedē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 kopē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 Android SDK.

SDK iekšpusē ir dažas citas mapes. Ar kuru mēs parasti strādāsim, ir rīku mape. Pārejiet tajā, komandu uzvednē ierakstot:

CD rīki. 

Noklikšķiniet uz attēla zemāk, lai iegūtu lielāku komandu komandu uzvednē ievadīto komandu skatu.

Windows komandu uzvednes navigācija

Tagad atveriet failu pārvaldnieku un savā darbvietā izveidojiet mapi ar nosaukumu apps. Mēs šeit dublēsim visas savas lietojumprogrammas. Tirgus veic uzskaiti par to, par ko esat samaksājis, taču dažreiz bezmaksas atrašana var sagādāt sāpes, tāpēc ļaujiet paturēt savu eksemplāru. Ja ritināsiet lapu augšup līdz manas Android_stuff mapes attēlam, redzēsiet, ka tajā jau atrodas lietotņu apakšmape.

Pēc uzvednes ierakstiet šādi:

adb pull / data / app / C: \ Android_stuff \ progr. 
adb pull komandu

Vienkārši nokopējiet un ielīmējiet to. Tas nozīmē -

  • izmantojiet adb programmu (ko Google nodrošina kā daļu no Android SDK), lai vilktu failus.
  • Faili, kurus mēs velkam no tālruņa, atrodas / data / app pašā tālrunī.
  • Kad fails tiek izvilkts, mēs vēlamies to ielīmēt C: \ Android_stuff \ progr.

Kāpēc slīpsvītras atšķiras no komandas pirmās daļas līdz otrajai daļai?

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 atpakaļ, tāpat kā " \ ". Unix failu sistēmas izmanto slīpsvītru uz priekšu " / ", lai atdalītu mapes. / data / app / atrodas tālrunī un izmanto Unix failu sistēmu. C: \ Android_stuff \ progr ir jūsu datorā, tāpēc tajā tiek izmantota Windows failu sistēma.

Iespējams, redzēsit ziņojumu par servera novecošanu vai servera nogalināšanu. Tas attiecas uz adb serveri, un komanda to vajadzības gadījumā atsvaidzinās. Neuztraucieties, tas notiek automātiski. Jūs redzēsiet, kā logs sāks ritināt, un adb izeja jums paziņos, ka tā ir kopēta katra lietojumprogramma. Mijiedarbība nav nepieciešama, vienkārši ļaujiet tai ritināt. Kad tas būs pabeigts, jūs atgriezīsities komandrindā. Tagad visu brīvā tirgus lietojumprogrammu kopija tiek glabāta datorā, lai tās varētu droši glabāt. Visiem failiem ir paplašinājums ".apk". Šis ir standarta Android instalācijas formāts, tāpēc šos failus nevar izmantot sistēmā Windows.

Nav saknes. Nav saliektu čaulas komandu. Vienkāršs veids, kā dublēt visas lietojumprogrammas. Šīs lietojumprogrammas var nokopēt uz SD karti un instalēt kopā ar jebkuru lietotni, kas var nolasīt karti un instalēt APK failus. Ja jums tam nav lietotnes, meklējiet Astro tirgū. Tas kalpo kā failu pārlūks (piemēram, Mans dators sistēmā Windows) un piedāvā dažus citus lieliskus rīkus lietojumprogrammu pārvaldībai.

Tas ir tikai ledusburgas gals. Kamēr Android nāks klajā ar viegli 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 pievērsīsimies kaut kam līdzīgam. Priecīgu uzlaušanu :)

Nedēļas cērtes

Droid pārstundēšana (nepieciešama sakne!)

Motorola Droid @ 1100MHz

Populārākajā Android ierīcē tagad ir vispieprasītākais funkciju jauninājums. Kodols ir pārveidots, un procesors ir pārstundēts. Lūk izstrādātāju pavediens par to, un A / C lietotājs thebizz ir uzsācis diskusiju mūsu pašu forumos.

BRĪDINĀJUMS: Šeit ir potenciāls sabojāt jūsu ierīci (tāpat kā ar visām modifikācijām), taču izstrādātājs ir paveicis labu darbu, padarot to nepatiesu. Viņš pat ir izveidojis a veltīta atbalsta zona jautājumiem. Tas ir mans personīgais viedoklis, ka Droid procesors var veikt mazliet vairāk ļaunprātīgas izmantošanas nekā Moto ir iestatī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 šķiet, ka daudzi cilvēki ir uz šī žoga. Protams, jums ir jābūt iesakņotam un jāatspoguļo pielāgots atkopšanas attēls. Ja tas viss jums ir grieķu valoda. Forumos jūs atradīsit daudz palīdzības.

Cianogēna Nexus One ROM (nepieciešama sakne!)

CyanogenMod-5.0

Leģendārais Android hakeris / plīts / moderators / Guru Cyanogen ir izlaidis pielāgotu ROM jums laimīgajam Nexus One īpašniekiem. Daži no viņa G1 hakeriem nav iekļauti, jo nav nepieciešams izmantot lielisko Nexus One aparatūru. Bet tas nenozīmē, ka tas nav pilns ar precēm. Šeit ir daži galvenie momenti:

  • Jaunākais 2.6.29.6 kodols, kas atbalsta piesiešanu, vpn un citus moduļus (cifs, nfs, aufs, fuse)
  • Iebūvēta USB saite
  • FLAC audio atbalsts
  • Ietver BusyBox, htop, nano, powertop, openvpn un visas inženierijas komandrindas utilītas

Protams, ir vairāk, tas ir tikai īss saraksts. Ciānogēna darbs vienmēr ir visaugstākais, pietiekami, lai daudzas viņa izmaiņas būtu iekļautas Android avotu kokā. Tas ir augsts pasūtījums, lai Nexus One darbotos labāk, nekā tas jau ir, taču es jums to varu pateikt - tas visu dara, bet lido, izmantojot šo uzbūvi, un es ļoti iesaku jums to 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 tas būtu labāk, ja pieteikuma forumos būtu sniegta pilnīga pārskatīšana. Bet man vienkārši nav pietiekami daudz šī rīka. Tas ļauj galalietotājam lejupielādēt pielāgotu motīvu un ielādēt to tālrunī, nemazinot atkopšanas attēlu un ROM mirgošanu. Es sarunājos ar Stericson pie XDA izstrādātājiem un uzdevu viņam dažus jautājumus par lietojumprogrammu:

Jūsu lietotne ir milzīgs sasniegums, kā gala lietotājs maina motīvus un vizuālos elementus. Kā jūs par to domājāt?

Es, iespējams, nošaujos, kad to saku, bet iPhone projekts, kas būtībā dara to pašu, mani pievērsa šai idejai.

Kādus resursus jūs iesakāt kādam jaunam lietotājam Android, un jūsu lietojumprogramma to pārskata, lai atvieglotu MetaMorph lietošanu?

Noskatieties visus manus videoklipus. Viņi diezgan daudz izskaidros katru detaļu par MetaMorph. Tos visus varat noskatīties šeit: http://forum.xda-developers.com/showthread.php? t = 591329

Jūs savlaicīgi atjaunināt savus lietotājus. Vai varat sniegt mums kādas ziņas par gaidāmajām funkcijām?

Nu, tēmu krātuve drīz būs pieejama. Es mazliet sadedzināju, strādājot tikai ar MetaMorph, tāpēc šobrīd strādāju pie savas citas lietotnes CodeSpeak, taču joprojām strādāju pie MetaMorph. Man ir arī daži cilvēki, kuri vēlas nākt uz klāja un palīdzēt arī MetaMorph izstrādē, tāpēc es arī dodu viņiem iespēju veltīt laiku projektam.

Patērētājam bija lielisks lēmums nodrošināt to pašu funkciju, kas iestatīta bezmaksas un ziedot versijā. Vai jūs uzskatāt, ka tas apgrūtina reālas peļņas iespējas?

Nē. Es nekad neveidoju MetaMorph par peļņas gūšanas lietotni. MetaMorph ziedot versija radās tāpēc, ka cilvēki man visu laiku jautāja, kā viņi varētu man ziedot par paveikto darbu. Vienkāršākais līdzeklis bija piegādāt MetaMorph ziedoto versiju. Tad ziedošanas versija nedaudz pārvērtās par sava veida beta testēšanas versiju :)

Kur topošais tēmas izstrādātājs varētu sākt veidot MetaMorph tēmas?

Noskatieties video :) (saite augšā)
Apskatiet arī to, kā šajā lapā darbojas kāda no šīm tēmām: http://forum.xda-developers.com/showthread.php? t = 589315
Tam vajadzētu dot ļoti labu priekšstatu par to, kā tos izdarīt, izmantojot daudz un daudz piemēru :)

Es vēlos pateikties Stericson par to, ka viņš atvēlēja laiku, lai atbildētu uz mums dažiem jautājumiem, un par lielisko pieteikumu. Izmantojot MetaMorph, ikviens, kam ir grafikas talants, var viegli kļūt par Android motīvu izstrādātāju.

Kā norādīja Stericsons, oficiālais lietotnes atbalsta pavediens kopā ar daudz informācijas ir XDA izstrādātāji šeit. A / C lietotājs mclarryjr ir sācis jauku diskusiju mūsu forumos par to, kā padarīt burvju ar šo šeit, mūsu forumos . Nospiediet QR kodu no sava tālruņa (vai noklikšķiniet uz tā savā Android pārlūkprogrammā), lai dotos tieši uz tirgu un paķertu MetaMorph.

Metamorph QR kods

Ceru, ka jums patika šīs nedēļas Inside Android daļa. Atcerieties, ka es vienmēr meklēju padomus un viedokļus. Atrodi mani forumos vai pamet mani [email protected]

Vai esat klausījies šīs nedēļas Android Central Podcast?

Android Central

Katru nedēļu Android Central Podcast sniedz jums jaunākos tehnoloģiju jaunumus, analīzi un jaunākās ziņas ar pazīstamiem līdzzinātājiem un īpašajiem viesiem.

  • Abonējiet Pocket Casts: Audio
  • Abonēt Spotify: Audio
  • Abonējiet iTunes: Audio

Mēs varam nopelnīt komisiju par pirkumiem, izmantojot mūsu saites. Uzzināt vairāk.

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!
Ir pienācis laiks sagriezt vadu!

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!

Vislabākie bezvadu austiņu korpusi ir ērti, izklausās lieliski, neizmaksā pārāk daudz un viegli ietilpst kabatā.

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk
Nākošā paaudze

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk.

Sony ir oficiāli apstiprinājis, ka strādā pie PlayStation 5. Šeit ir viss, ko mēs par to zinām līdz šim.

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD
Jaunas Nokias

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD.

Nokia 2.4 un Nokia 3.4 ir jaunākie papildinājumi HMD Global budžeta viedtālruņu klāstā. Tā kā tās abas ir Android One ierīces, tiek garantēts, ka tās saņems divus galvenos OS atjauninājumus un regulārus drošības atjauninājumus līdz trim gadiem.

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm
Ding Dong - durvis ir aizslēgtas

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm.

Viena no labākajām lietām SmartThings ir tā, ka savā sistēmā varat izmantot virkni citu trešo pušu ierīču, iekļaujot durvju zvani un slēdzenes. Tā kā tām visām būtībā ir vienāds SmartThings atbalsts, mēs esam koncentrējušies uz to, kurām ierīcēm ir vislabākās specifikācijas un triki, lai attaisnotu to pievienošanu jūsu SmartThings arsenālam.

instagram story viewer